# File test/src/simple_parser_test.rb, line 380
  def testWatch
    i = nil
    assertParser('abc', ?b, any.repeat_(2) >> watch{i=1});
    assert_equal(1, i)
    assertParser('abc', ?b, any.repeat_(2) >> 
      watch{|x|assert_equal(?b, x)}
    )
    assertParser('abc', [?a,?b], any.repeat(2) >> 
      watchn do |x,y|
        assert_equal(?a, x)
        assert_equal(?b, y)
      end
    )
    assertParser('abc', ?b, any.repeat_(2) >> watch);
  end