def test_multiple_results_order_json(self): from bucket.views import json_query_view request = testing.DummyRequest(dict(category='all')) results = self._makeResults() info = json_query_view(results, request) self.assertEqual(6, len(info)) # assert proper orderings of categories people, posts, files = info[:2], info[2:5], info[5:] self.failUnless(all([x['category'] == 'People' for x in people])) self.failUnless(all([x['category'] == 'Posts' for x in posts])) self.failUnless(all([x['category'] == 'Files' for x in files]))
def test_people_json(self): from bucket.views import json_query_view request = testing.DummyRequest(dict(category='People')) results = self._makeResults() info = json_query_view(results, request) self.assertEqual(2, len(info))
def test_all_json(self): from bucket.views import json_query_view request = testing.DummyRequest() results = self._makeResults() info = json_query_view(results, request) self.assertEqual(6, len(info))