def test_searchterms_from_value_strips_parentheses(self): value = '(foo bar)' terms = searchterms_from_value(value) self.assertEquals(['foo', 'bar'], terms) value = ')foo bar(' terms = searchterms_from_value(value) self.assertEquals(['foo', 'bar'], terms)
def test_searchterms_from_value_quotes_terms(self): value = 'foo&&bar' terms = searchterms_from_value(value) self.assertEquals(['foo&&bar'], terms)
def test_searchterms_from_value_strips_wildcards(self): value = '*foo bar* b*az' terms = searchterms_from_value(value) self.assertEquals(['foo', 'bar', 'baz'], terms)