def test_xlist_multi_wildcard_match(self): xl = XList(['many', 'tom', 'Many'], {'first_attr': 1}) nl = xl.multi_wildcard_match('m*|t*') self.assertTrue(len(nl) == 2) self.assertTrue('many' in nl) self.assertTrue('tom' in nl) self.assertFalse('Many' in nl)
def test_xlist_multi_wildcard_match_nomatches(self): xl = XList(['many', 'tom', 'Many'], {'first_attr': 1}) nl = xl.multi_wildcard_match('z*|*l') self.assertTrue(len(nl) == 0)