summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorshugo <shugo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2012-12-08 03:36:58 +0000
committershugo <shugo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2012-12-08 03:36:58 +0000
commitee68f78c2462908882e3394f8a91631ec4a45beb (patch)
treed2049485ecaa88661958e9e0ff69a80e872da759 /test
parentd928280cb6644d2d899aadf7bfc8cf4e1b5e2997 (diff)
* vm_insnhelper.c (vm_search_normal_superclass): super in a
refinement always uses the refined class as its superclass. * test/ruby/test_refinement.rb: related test. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test')
-rw-r--r--test/ruby/test_refinement.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/ruby/test_refinement.rb b/test/ruby/test_refinement.rb
index 05ac1030c5..0d934d737e 100644
--- a/test/ruby/test_refinement.rb
+++ b/test/ruby/test_refinement.rb
@@ -115,10 +115,10 @@ class TestRefinement < Test::Unit::TestCase
assert_equal("Foo#y", foo.y)
end
- def test_super_chain
+ def test_super_not_chained
foo = Foo.new
assert_equal("Foo#y", foo.y)
- assert_equal("FooExt2#y FooExt#y Foo#y", FooExtClient2.invoke_y_on(foo))
+ assert_equal("FooExt2#y Foo#y", FooExtClient2.invoke_y_on(foo))
assert_equal("Foo#y", foo.y)
end