ruby-changes:6209
From: mame <ko1@a...>
Date: Mon, 30 Jun 2008 01:54:19 +0900 (JST)
Subject: [ruby-changes:6209] Ruby:r17720 (trunk): * test/ruby/test_parse.rb: remove tests for open_args.
mame 2008-06-30 01:53:49 +0900 (Mon, 30 Jun 2008) New Revision: 17720 Modified files: trunk/ChangeLog trunk/test/ruby/test_parse.rb Log: * test/ruby/test_parse.rb: remove tests for open_args. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=17720&r2=17719&diff_format=u http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/ruby/test_parse.rb?r1=17720&r2=17719&diff_format=u Index: ChangeLog =================================================================== --- ChangeLog (revision 17719) +++ ChangeLog (revision 17720) @@ -1,3 +1,7 @@ +Mon Jun 30 01:52:05 2008 Yusuke Endoh <mame@t...> + + * test/ruby/test_parse.rb: remove tests for open_args. + Sun Jun 29 23:01:54 2008 Tanaka Akira <akr@f...> * string.c (rb_str_format_m): make tmp volatile to avoid possible GC Index: test/ruby/test_parse.rb =================================================================== --- test/ruby/test_parse.rb (revision 17719) +++ test/ruby/test_parse.rb (revision 17720) @@ -123,44 +123,9 @@ end assert_nothing_raised do - t.instance_eval "baz ()" - end - assert_equal([], t.instance_eval { @baz }) - - assert_nothing_raised do t.instance_eval "baz (1), 2" end assert_equal([1, 2], t.instance_eval { @baz }) - - assert_nothing_raised do - t.instance_eval "baz (3, 4)" - end - assert_equal([3, 4], t.instance_eval { @baz }) - - assert_nothing_raised do - t.instance_eval "baz (5, &proc{6})" - end - assert_equal([5, 6], t.instance_eval { @baz }) - - assert_nothing_raised do - t.instance_eval "baz (7 => 8)" - end - assert_equal([{ 7 => 8 }], t.instance_eval { @baz }) - - assert_nothing_raised do - t.instance_eval "baz (9, 10 => 11)" - end - assert_equal([9, { 10 => 11 }], t.instance_eval { @baz }) - - assert_nothing_raised do - t.instance_eval "baz (12, 13, 14 => 15)" - end - assert_equal([12, 13, { 14 => 15 }], t.instance_eval { @baz }) - - assert_nothing_raised do - t.instance_eval "baz (&proc {16})" - end - assert_equal([16], t.instance_eval { @baz }) end def test_mlhs_node @@ -288,19 +253,6 @@ assert_equal(-4.0, a) end - def test_open_args - o = Object.new - def o.foo(*r); r.inject(42, :+); end - - a = nil - assert_nothing_raised do - o.instance_eval <<-END - a = foo () - END - end - assert_equal(42, a) - end - def test_block_variable o = Object.new def o.foo(*r); yield(*r); end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/