示例#1
0
 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]))
示例#2
0
 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))
示例#3
0
 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))