diff options
Diffstat (limited to 'spec/rubyspec/core/dir/shared/delete.rb')
-rw-r--r-- | spec/rubyspec/core/dir/shared/delete.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/spec/rubyspec/core/dir/shared/delete.rb b/spec/rubyspec/core/dir/shared/delete.rb index 86af65592b..72d025bc63 100644 --- a/spec/rubyspec/core/dir/shared/delete.rb +++ b/spec/rubyspec/core/dir/shared/delete.rb @@ -40,8 +40,10 @@ describe :dir_delete, shared: true do end it "raises an Errno::ENOTDIR when trying to remove a non-directory" do + file = DirSpecs.mock_rmdir("nonempty/regular") + open(file, "w") {} lambda do - Dir.send @method, __FILE__ + Dir.send @method, file end.should raise_error(Errno::ENOTDIR) end |