We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
File
1 parent dc0d27c commit f288a5dCopy full SHA for f288a5d
test/file.rb
@@ -0,0 +1,22 @@
1
+require "async"
2
+require "securerandom"
3
+require "tmpdir"
4
+require "sus/fixtures/temporary_directory_context"
5
+require "sus/fixtures/async/scheduler_context"
6
+
7
+describe File do
8
+ include Sus::Fixtures::TemporaryDirectoryContext
9
+ include Sus::Fixtures::Async::SchedulerContext
10
11
+ let(:path) {File.join(root, "test.txt")}
12
13
+ describe "#flush" do
14
+ it "flushes the file's contents to disk" do
15
+ File.open(path, 'w+') do |file|
16
+ file << "Hello World!"
17
+ end
18
19
+ expect(File.read(path)).to be == "Hello World!"
20
21
22
+end
0 commit comments