Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- From 72ae75ab7223f7b53211cb151ef71ff9363f1775 Mon Sep 17 00:00:00 2001
- From: Gavin Stark <g.stark@realdigitalmedia.com>
- Date: Fri, 11 Jun 2010 17:49:38 -0400
- Subject: [PATCH] Dir should be calling to_str on non-String arguments in Ruby 1.8
- ---
- spec/ruby/core/dir/shared/open.rb | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
- diff --git a/spec/ruby/core/dir/shared/open.rb b/spec/ruby/core/dir/shared/open.rb
- index d757451..b48eba9 100644
- --- a/spec/ruby/core/dir/shared/open.rb
- +++ b/spec/ruby/core/dir/shared/open.rb
- @@ -37,6 +37,14 @@ describe :dir_open, :shared => true do
- lambda { @closed_dir.close }.should raise_error(IOError)
- end
- + ruby_version_is "1.8" do
- + it "calls #to_str on non-String arguments" do
- + p = mock('path')
- + p.should_receive(:to_str).and_return(DirSpecs.mock_dir)
- + Dir.send(@method, p) { true }
- + end
- + end
- +
- ruby_version_is "1.9" do
- it "calls #to_path on non-String arguments" do
- p = mock('path')
- --
- 1.7.1
Add Comment
Please, Sign In to add comment