Sha256: 6834b72eb7ecda07fc712042642e97db90325e71c351f67770ef5dab3f8d42ce
Contents?: true
Size: 544 Bytes
Versions: 52
Compression:
Stored size: 544 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) require File.expand_path('../fixtures/classes', __FILE__) describe "IO#fsync" do before :each do @name = tmp("io_fsync.txt") ScratchPad.clear end after :each do rm_r @name end #it "raises an IOError on closed stream" do # lambda { IOSpecs.closed_io.fsync }.should raise_error(IOError) #end it "writes the buffered data to permanent storage" do File.open(@name, "w") do |f| f.write "one hit wonder" f.fsync.should == 0 end end end
Version data entries
52 entries across 52 versions & 2 rubygems