Sha256: d89ddeeacd65e0f8ea20f9e1bb7aa4b627bd97dee1970f7cacf9d680787ec0b8
Contents?: true
Size: 699 Bytes
Versions: 52
Compression:
Stored size: 699 Bytes
Contents
require File.expand_path('../../../dir/fixtures/common', __FILE__) describe :file_read_directory, :shared => true do platform_is :darwin, :linux do it 'raises a Errno::EISDIR when passed a path that is a directory' do lambda { @object.send(@method, ".") }.should raise_error(Errno::EISDIR) end end platform_is :bsd do it 'does not raises any exception when passed a path that is a directory' do lambda { @object.send(@method, ".") }.should_not raise_error end end platform_is :windows do it 'raises a Errno::EACCES when passed a path that is a directory' do lambda { @object.send(@method, ".") }.should raise_error(Errno::EACCES) end end end
Version data entries
52 entries across 52 versions & 2 rubygems