Lines Matching refs:assertMatches
40 def assertMatches(self, checker_string, c1_string, var_state={}): member in MatchLines_Test
47 self.assertMatches("foo", "foo")
48 self.assertMatches("foo", " foo ")
49 self.assertMatches("foo", "foo bar")
53 self.assertMatches("foo bar", "foo bar")
54 self.assertMatches("foo bar", "abc foo bar def")
55 self.assertMatches("foo bar", "foo foo bar bar")
57 self.assertMatches("foo bar", "foo X bar")
61 self.assertMatches("foo{{A|B}}bar", "fooAbar")
62 self.assertMatches("foo{{A|B}}bar", "fooBbar")
66 self.assertMatches("foo<<X>>bar", "foobar", {"X": ""})
67 self.assertMatches("foo<<X>>bar", "fooAbar", {"X": "A"})
68 self.assertMatches("foo<<X>>bar", "fooBbar", {"X": "B"})
75 self.assertMatches("foo<<X:A|B>>bar", "fooAbar")
76 self.assertMatches("foo<<X:A|B>>bar", "fooBbar")
84 self.assertMatches("foo<<X:A|B>>bar<<X>>baz", "fooAbarAbaz")
85 self.assertMatches("foo<<X:A|B>>bar<<X>>baz", "fooBbarBbaz")
98 self.assertMatches("<<X:..>>foo<<X>>", ".*foo.*")
104 def assertMatches(self, checker_string, c1_string, isa=None, instruction_set_features=None): member in MatchFiles_Test
152 self.assertMatches(checker_string, c1_string, isa, instruction_set_features)
156 self.assertMatches(checker_string, c1_string)
159 self.assertMatches("/// CHECK: foo bar", "foo bar")
163 self.assertMatches("/// CHECK: abc {{de.}}", "abc de#")
167 self.assertMatches(
176 self.assertMatches(
198 self.assertMatches("/// CHECK: b{{.}}r", "abc bar def")
204 self.assertMatches(
224 self.assertMatches(
237 self.assertMatches(
272 self.assertMatches(
281 self.assertMatches(
292 self.assertMatches(
333 self.assertMatches(
360 self.assertMatches(
370 self.assertMatches(
403 self.assertMatches(
427 self.assertMatches(
449 self.assertMatches("/// CHECK-EVAL: True", "foo")
452 self.assertMatches("/// CHECK-EVAL: 1 + 2 == 3", "foo")
459 self.assertMatches(twoVarTestCase, "42 41")
500 self.assertMatches(
509 self.assertMatches(
519 self.assertMatches(
534 self.assertMatches(
546 self.assertMatches(
576 self.assertMatches(
591 self.assertMatches(
606 self.assertMatches(
640 self.assertMatches(
657 self.assertMatches(
674 self.assertMatches(
691 self.assertMatches(
726 self.assertMatches(
749 self.assertMatches(
768 self.assertMatches(
809 self.assertMatches(
829 self.assertMatches(
843 self.assertMatches(
855 self.assertMatches(
942 self.assertMatches(
962 self.assertMatches(
977 self.assertMatches(
997 self.assertMatches(