From 78dc3da299f49eec2783190ad72812852750f40e Mon Sep 17 00:00:00 2001 From: akr Date: Tue, 18 Dec 2018 03:09:54 +0000 Subject: Pathname#relative_path_from uses is_a? I reconsidered because simpler code would have better maintainablity. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/pathname/test_pathname.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'test/pathname') diff --git a/test/pathname/test_pathname.rb b/test/pathname/test_pathname.rb index fbf4bb3459..f8e4937802 100644 --- a/test/pathname/test_pathname.rb +++ b/test/pathname/test_pathname.rb @@ -1439,6 +1439,7 @@ class TestPathname < Test::Unit::TestCase Pathname.new("/foo/bar").relative_path_from("/foo/baz")) obj = Object.new def obj.cleanpath() Pathname.new("/foo/baz") end + def obj.is_a?(m) m == Pathname end assert_equal( Pathname.new("../bar"), Pathname.new("/foo/bar").relative_path_from(obj)) -- cgit v1.2.3