diff options
| author | Miura Hideki <[email protected]> | 2014-05-15 20:28:26 +0900 |
|---|---|---|
| committer | Miura Hideki <[email protected]> | 2014-05-15 20:28:26 +0900 |
| commit | da8d07d5d42b5a56fea8d30df816b7ee7c7da382 (patch) | |
| tree | 60e3d882ffbeca0e191257e15446d1aaa8a6412d /mrbgems/mruby-eval/test | |
| parent | 9dae3f67d63d1d9ed86e1cbb815365cfb4023b90 (diff) | |
| download | mruby-da8d07d5d42b5a56fea8d30df816b7ee7c7da382.tar.gz mruby-da8d07d5d42b5a56fea8d30df816b7ee7c7da382.zip | |
Suport block in Kernel#eval
Diffstat (limited to 'mrbgems/mruby-eval/test')
| -rw-r--r-- | mrbgems/mruby-eval/test/eval.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mrbgems/mruby-eval/test/eval.rb b/mrbgems/mruby-eval/test/eval.rb index 29cd3a491..115e6e358 100644 --- a/mrbgems/mruby-eval/test/eval.rb +++ b/mrbgems/mruby-eval/test/eval.rb @@ -18,6 +18,20 @@ assert('Kernel.eval') do }.call c } + assert_equal(5) { + c = 5 + lambda { + Kernel.eval 'lambda { c }.call' + }.call + } + assert_equal(15) { + c = 5 + lambda { + a = 10 + Kernel.eval 'lambda { c = a + c }.call' + }.call + c + } end assert('eval') do |
