Example #1
0
 def testNonApplicableConcat(self):
     self.assertEqual(__concatrule__(self.tree), False)
     self.assertEqual(len(self.tree), 7)
Example #2
0
 def testConjunctionRuleApplied(self):
     __optionalrule__(self.graph)
     __disjunctionrule__(self.graph)
     self.assertEqual(__concatrule__(self.graph), True)
     self.assert_(Conjunction([Optional('b'), Disjunction(['c', 'a'])]) in self.graph.nodes)