def test_gen_digits(self): g = GrammarWorker("foo") g.parse_digits("1234") self.assertEqual(g.digits[str(1234)], 1) g.parse_digits("foo1234!4321") self.assertEqual(g.digits[str(1234)], 2) self.assertEqual(g.digits[str(4321)], 1)