def test_string_ok(self): OmbiNatori = 'Ombi Natori' parser = string(OmbiNatori) stream = Stream(OmbiNatori) out, stream = parser(stream) self.assertEqual(out, OmbiNatori) self.assertEqual(stream.position, len(OmbiNatori))
def test_string_fails(self): OmbiNatori = 'Ombi Natori' parser = string(OmbiNatori) stream = Stream('Combinatorix') with self.assertRaises(ParseFailure): parser(stream)