def test__user_query__without_filters(self): query = NaveESQuery() query.facet_params = QueryDict('q=hoofdstraat&rows=5&facet=gemeente&facet=plaats') user_query = UserQuery(query, 10) assert len(user_query.items) == 1 assert user_query.items[0].value == 'hoofdstraat' assert user_query.items[0].is_last
def test__user_query__with_filters(self): query = NaveESQuery() query.facet_params = QueryDict('q=hoofdstraat&rows=5&facet=gemeente&facet=plaats&qf=gemeente:Best&qf=plaats:Best') user_query = UserQuery(query, 10) assert len(user_query.items) == 3 assert user_query.items[0].value == 'hoofdstraat' assert not user_query.items[0].is_last assert user_query.items[2].is_last assert user_query.items[2].value == 'Best' assert user_query.items[2].field == 'plaats' assert user_query._num_found == 10 assert user_query.terms == 'hoofdstraat'
def test__breadcrumb__serializer(self): query = NaveESQuery() query.facet_params = QueryDict('q=hoofdstraat&rows=5&facet=gemeente&facet=plaats&qf=gemeente:Best&qf=plaats:Best') user_query = UserQuery(query, 10)