def test_4(self): r = RegexTree("(0.(0|(1.0))*)") self.assertTrue((regex_match(r, "001010")))
def test_2(self): r = RegexTree("(0.(1|e))*") self.assertTrue((regex_match(r, "000")))
def test_3(self): r = RegexTree("(1.(0.1)*)") self.assertTrue((regex_match(r, "10101")))
def test_1_1(self): ''' Testing with r = 1, s = 1.''' r = RegexTree("1") self.assertTrue((regex_match(r, "1")))
def test_1(self): r = RegexTree("(0.(1|0))*") self.assertTrue((regex_match(r, "010001")))