Lines Matching refs:Variant
59 if new_assertion.variant == TestAssertion.Variant.NextLine:
61 (self.assertions[-1].variant != TestAssertion.Variant.InOrder and \
62 self.assertions[-1].variant != TestAssertion.Variant.NextLine):
76 class Variant(object): class in TestAssertion
97 if self.variant == TestAssertion.Variant.Not:
98 if new_expression.variant == TestExpression.Variant.VarDef:
106 if expression.variant == TestExpression.Variant.Separator:
120 class Variant(object): class in TestExpression
151 return TestExpression(TestExpression.Variant.Separator, None, None)
155 return TestExpression(TestExpression.Variant.PlainText, None, text)
159 return TestExpression(TestExpression.Variant.Pattern, None, re.escape(text))
163 return TestExpression(TestExpression.Variant.Pattern, None, pattern)
168 return TestExpression(TestExpression.Variant.VarRef, name, None)
173 return TestExpression(TestExpression.Variant.VarDef, name, pattern)