summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/ruby/test_parse.rb24
1 files changed, 0 insertions, 24 deletions
diff --git a/test/ruby/test_parse.rb b/test/ruby/test_parse.rb
index aa664ebd44..49ecfc56ed 100644
--- a/test/ruby/test_parse.rb
+++ b/test/ruby/test_parse.rb
@@ -823,28 +823,4 @@ x = __ENCODING__
c.instance_eval { remove_class_variable(:@var) }
end
end
-
- def result(arg = nil, &pro)
- pro || arg
- end
-
- def test_method_and_lvar
- result = nil
- bug3163 = '[ruby-core:29578]'
- assert_equal(%[bug3163], (result %[bug3163]), bug3163)
- assert_equal(/bug3163/x, (result /bug3163/x), bug3163)
- pro = proc {}
- assert_equal(pro, (result &pro), bug3163)
- assert_equal(bug3163, (result *bug3163), bug3163)
- f = g = nil
- assert_raise(SyntaxError, bug3163) {eval("result ?f : g")}
- assert_equal("123\n", eval("result <<FOO\n123\nFOO"), bug3163)
-
- bug3163_2 = '[ruby-core:29594]'
- one = 1
- assert_equal(+1, (result +one), bug3163_2)
- assert_equal(-1, (result -one), bug3163_2)
-
- assert_equal({:a => 1}, (result a: 1))
- end
end