# Not ok iterator 82 -- ./sample/test.rb:1120

**URL:** <https://www.ruby-forum.com/t/not-ok-iterator-82-sample-test-rb-1120/95882>\
**Category:** Development\
**Created:** [June 17, 2006, 8:04pm UTC](https://www.ruby-forum.com/t/not-ok-iterator-82-sample-test-rb-1120/95882 "2006-06-17T20:04:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [June 17, 2006, 8:04pm UTC](https://www.ruby-forum.com/t/not-ok-iterator-82-sample-test-rb-1120/95882/1 "2006-06-17T20:04:36Z")

</div>

sample/test.rb e$B$N\<:GT$Ne(B 2e$B$D$a$O0J2\<$N$b$N$G$9!#e(B

% ./ruby ./sample/test.rb  
…  
not ok iterator 82 – ./sample/test.rb:1120  
…

e$BH4$-=P$9$H!"e(B

% ./ruby -ve ’  
def get\_block(&block)  
block  
end

def ljump\_test(proc)  
begin  
proc.call  
rescue LocalJumpError  
p $!  
end  
end

ljump\_test(get\_block{break})  
’  
ruby 1.9.0 (2006-06-17) [i686-linux]  
#\<LocalJumpError: unexpected break\>

e$B$H$$$&$N$G!"e(BLocalJumpError e$B$,H/@8$7$J$$$H$$$&$3$H$r3N$+$a$ke(B  
e$B%F%9%H$N$h$&$G$9!#$K$b$+$+$o$i$:e(B LocalJumpError e$B$,H/@8$7$F\<:e(B  
e$BGT$7$F$$$k$o$1$G$9$,!#e(B

e$B$7$+$7!“e(Bbreak e$B$,=q$$$F$”$k%V%m%C%/$Oe(B get\_block  
e$B$G!"e(Bget\_block  
e$B$O$9$G$K=\*$o$C$?8e$J$N$G!“e(Bbreak e$B$N9T$-@h$O$9$G$K$J$/!”$`$7$me(B  
LocalJumpError e$B$,H/@8$9$k$N$,E,@Z$J$N$G$O$J$$$G$7$g$&$+!#e(B
