Sha256: 54da225dd50891fa4ac80d6f779682ccbc864e40150349bf01ea6b9e0e20e03c
Contents?: true
Size: 683 Bytes
Versions: 19
Compression:
Stored size: 683 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) require File.expand_path('../fixtures/classes', __FILE__) if (System.get_property('platform') != 'APPLE') && ( System.get_property('platform') != 'WINDOWS_DESKTOP' ) describe "IO#stat" do before :each do @io = IO.popen 'cat', "r+" end after :each do @io.close unless @io.closed? end #it "raises IOError on closed stream" do # lambda { IOSpecs.closed_io.stat }.should raise_error(IOError) #end #it "returns a File::Stat object for the stream" do # STDOUT.stat.should be_an_instance_of(File::Stat) #end it "can stat pipes" do @io.stat.should be_an_instance_of(File::Stat) end end end
Version data entries
19 entries across 19 versions & 2 rubygems