def test_strip_wildcard(self): 'Test strip wildcard' for clause, result in [ ('%a%', 'a'), ('%%%%a%%%', 'a'), ('\\%a%', '\\%a'), ('\\%a\\%', '\\%a\\%'), ('a', 'a'), ('', ''), (None, None), ]: self.assertEqual(strip_wildcard(clause), result, msg=clause)
def test_strip_wildcard_different_wildcard(self): 'Test strip wildcard with different wildcard' self.assertEqual(strip_wildcard('___a___', '_'), 'a')