test/kernel_test.rb in backports-1.6.8 vs test/kernel_test.rb in backports-1.7.0

- old
+ new

@@ -6,17 +6,18 @@ end class KernelTest < Test::Unit::TestCase context "Kernel" do context ".loop" do - should "conform to doc" do - enum1 = [1, 2, 3].to_enum - enum2 = [10, 20].to_enum + should "catch StopIteration" do + i = 0 r = [] loop do - r << enum1.next + enum2.next + r << i + i += 1 + raise StopIteration if i > 2 end - assert_equal [11,22], r + assert_equal [0, 1, 2], r end end context ".__callee__" do \ No newline at end of file