summaryrefslogtreecommitdiff
path: root/sample
diff options
context:
space:
mode:
Diffstat (limited to 'sample')
-rw-r--r--sample/test.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/sample/test.rb b/sample/test.rb
index 82b159a7b7..b20712019d 100644
--- a/sample/test.rb
+++ b/sample/test.rb
@@ -999,6 +999,18 @@ proc{
}.call
test_ok(!defined?(iii)) # out of scope
+loop{iii=5; test_ok(eval("defined? iii")); break}
+loop {|iii|
+ iii = 10
+ def dyna_var_check
+ loop {
+ test_ok(!defined?(iii))
+ break
+ }
+ end
+ dyna_var_check
+ break
+}
$x=0
$proc.call(5)
$proc2.call