def test_ThreeNonterminalNonterms(self): gr = Grammar() gr.add_nonterm([TempClass, Second, Third]) s = gr.nonterms() for i in [Third, Second, TempClass]: self.assertIn(i, s)
def test_oneNonterminalTerms(self): gr = Grammar() gr.add_nonterm(TempClass) for i in gr.nonterms(): self.assertEqual(i, TempClass)