def topic(self): try: QueryBuilder(Query("bla"), Query("ERROR!")) except Exception as e: yield (e, TooManyQs) try: QueryBuilder("TypeError") except Exception as e: yield (e, TypeError)
def topic(self): q = QueryBuilder() q.add_param(("field", "value")) q.add_params([("field2", "value2"), ("field3", "value3")]) return q.get_params()
def topic(self): q = QueryBuilder(sort='field asc') return q.get_params()
def topic(self): q = QueryBuilder(fields=["a", "b"]) return q.get_params()
def topic(self): q = QueryBuilder(FacetFieldQuery("field"), FacetFieldQuery("field2")) return q.get_params()
def topic(self): q = QueryBuilder(Query("field:value")) return q.get_params()
def topic(self): q = QueryBuilder() return q.get_params()