diff options
Diffstat (limited to 'spec/rubyspec/core/dir/home_spec.rb')
-rw-r--r-- | spec/rubyspec/core/dir/home_spec.rb | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/spec/rubyspec/core/dir/home_spec.rb b/spec/rubyspec/core/dir/home_spec.rb deleted file mode 100644 index 6d99678034..0000000000 --- a/spec/rubyspec/core/dir/home_spec.rb +++ /dev/null @@ -1,26 +0,0 @@ -require File.expand_path('../../../spec_helper', __FILE__) -require File.expand_path('../fixtures/common', __FILE__) - -describe "Dir.home" do - it "returns the current user's home directory as a string if called without arguments" do - home_directory = ENV['HOME'] - platform_is :windows do - unless home_directory - home_directory = ENV['HOMEDRIVE'] + ENV['HOMEPATH'] - end - home_directory = home_directory.tr('\\', '/').chomp('/') - end - - Dir.home.should == home_directory - end - - platform_is_not :windows do - it "returns the named user's home directory as a string if called with an argument" do - Dir.home(ENV['USER']).should == ENV['HOME'] - end - end - - it "raises an ArgumentError if the named user doesn't exist" do - lambda { Dir.home('geuw2n288dh2k') }.should raise_error(ArgumentError) - end -end |