diff options
Diffstat (limited to 'spec/rubyspec/core/file/shared/stat.rb')
-rw-r--r-- | spec/rubyspec/core/file/shared/stat.rb | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/spec/rubyspec/core/file/shared/stat.rb b/spec/rubyspec/core/file/shared/stat.rb deleted file mode 100644 index aac710dd2f..0000000000 --- a/spec/rubyspec/core/file/shared/stat.rb +++ /dev/null @@ -1,32 +0,0 @@ -describe :file_stat, shared: true do - before :each do - @file = tmp('i_exist') - touch(@file) - end - - after :each do - rm_r @file - end - - it "returns a File::Stat object if the given file exists" do - st = File.send(@method, @file) - st.should be_an_instance_of(File::Stat) - end - - it "returns a File::Stat object when called on an instance of File" do - File.open(@file) do |f| - st = f.send(@method) - st.should be_an_instance_of(File::Stat) - end - end - - it "accepts an object that has a #to_path method" do - File.send(@method, mock_to_path(@file)) - end - - it "raises an Errno::ENOENT if the file does not exist" do - lambda { - File.send(@method, "fake_file") - }.should raise_error(Errno::ENOENT) - end -end |