def test_query_parser_query_multiple_mixed(self): filters = Filters() name = 'wilma' values = ['a', 'query = my query', 'b', 'query=other query', 'c'] result = filters.query_parser(name, values) exp = "(wilma IN ('a', 'b', 'c') OR wilma IN (my query) OR wilma IN (other query))" self.assertEqual(result, exp, 'Query parser, mixed')
def test_query_parser_query(self): filters = Filters() name = 'wilma' values = ['query = my query'] result = filters.query_parser(name, values) exp = "wilma IN (my query)" self.assertEqual(result, exp, 'Query parser, query')