From f8e51f7e5958a4962d620c66af2e93cbf6f52f11 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 21 Apr 2010 02:31:40 +0000 Subject: * parse.y (parser_yylex): abandoned EXPR_VCALL. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ruby/test_parse.rb | 24 ------------------------ 1 file changed, 24 deletions(-) (limited to 'test') 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 < 1}, (result a: 1)) - end end -- cgit v1.2.3