Sha256: 6366678bd57e1b6be93c4e8d8d31b24c06ac98b22e109a0481d6a39fddc1bdf2
Contents?: true
Size: 608 Bytes
Versions: 52
Compression:
Stored size: 608 Bytes
Contents
describe :dir_pwd, :shared => true do it "returns the current working directory" do # On ubuntu gutsy, for example, /bin/pwd does not # understand -P. With just `pwd -P`, /bin/pwd is run. # The following uses inode rather than file names to account for # case insensitive file systems like default OS/X file systems platform_is_not :windows do File.stat(Dir.send(@method)).ino.should == File.stat(`/bin/sh -c "pwd -P"`.chomp).ino end platform_is :windows do File.stat(Dir.send(@method)).ino.should == File.stat(File.expand_path(`cd`.chomp)).ino end end end
Version data entries
52 entries across 52 versions & 1 rubygems