diff options
| author | ksss <[email protected]> | 2016-08-08 10:10:17 +0900 |
|---|---|---|
| committer | ksss <[email protected]> | 2016-08-08 12:41:19 +0900 |
| commit | ada264a513eabf2f44141a3369ba77576056e0f6 (patch) | |
| tree | f1800a21befdc9afb2064122d2b4c241f79f68b5 /mrbgems/mruby-eval/test/eval.rb | |
| parent | 501e1ef2605541b98b6f0d2ba2fec69ff068f1cf (diff) | |
| download | mruby-ada264a513eabf2f44141a3369ba77576056e0f6.tar.gz mruby-ada264a513eabf2f44141a3369ba77576056e0f6.zip | |
instance_eval env should remake Fix #3191
Diffstat (limited to 'mrbgems/mruby-eval/test/eval.rb')
| -rw-r--r-- | mrbgems/mruby-eval/test/eval.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mrbgems/mruby-eval/test/eval.rb b/mrbgems/mruby-eval/test/eval.rb index 17860b132..66ca1fcdb 100644 --- a/mrbgems/mruby-eval/test/eval.rb +++ b/mrbgems/mruby-eval/test/eval.rb @@ -64,6 +64,8 @@ assert('String instance_eval') do assert_equal(['test.rb', 10]) { obj.instance_eval('[__FILE__, __LINE__]', 'test.rb', 10)} assert_equal('test') { obj.instance_eval('@test') } assert_equal('test') { obj.instance_eval { @test } } + o = Object.new + assert_equal ['', o, o], o.instance_eval("[''].each { |s| break [s, o, self] }") end assert('Kernel.#eval(string) context') do |
