diff options
-rw-r--r-- | test/ruby/test_assignment.rb | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -650,12 +650,21 @@ class TestAssignmentGen < Test::Unit::TestCase def do_assign(assign, vars) assign = assign.to_s - code = "#{assign}; [#{vars.join(",")}]" begin - vals = eval(code) rescue Exception return {:ex=>$!.message} end h = {} [vars, vals].transpose.each {|k,v| h[k] = v } h |