tests/expression.rb in metasm-1.0.3 vs tests/expression.rb in metasm-1.0.4

- old
+ new

@@ -13,9 +13,11 @@ assert_equal("\x04\0\0\0", E[4].encode(:u32, :little).data) end def test_numeric assert_equal(5, E[4, :+, 1].reduce) + assert_equal(4, E[5].reduce { |e| e == 5 ? 4 : e }) + assert_equal(5, E[5].reduce) # test the previous lambda does not linger around end def test_reduce assert_equal(0, E[:a, :-, :a].reduce) assert_equal(0, E[:a, :^, :a].reduce)