コード例 #1
0
ファイル: test_utils_mixins.py プロジェクト: mklaber/connect
 def test_get_sort_strings_existing_order_by_sort_is_inverted(self):
     """Test that order_by field has an inverted sort in sort strings."""
     mixin = SortableListMixin()
     mixin.request = self.request_factory.get('/?order_by=coffee')
     mixin.valid_order_by = ['coffee', 'cow']
     result = mixin.get_sort_strings('coffee=needed&me=hungry')
     self.assertEqual(
         result, {
             'coffee': '?order_by=coffee&sort=desc&coffee=needed&me=hungry',
             'cow': '?order_by=cow&sort=asc&coffee=needed&me=hungry'
         })
コード例 #2
0
 def test_get_sort_strings_existing_order_by_sort_is_inverted(self):
     """Test that order_by field has an inverted sort in sort strings."""
     mixin = SortableListMixin()
     mixin.request = self.request_factory.get('/?order_by=coffee')
     mixin.valid_order_by = ['coffee', 'cow']
     result = mixin.get_sort_strings('coffee=needed&me=hungry')
     self.assertEqual(
         result,
         {'coffee': '?order_by=coffee&sort=desc&coffee=needed&me=hungry',
          'cow': '?order_by=cow&sort=asc&coffee=needed&me=hungry'}
     )
コード例 #3
0
ファイル: test_utils_mixins.py プロジェクト: mklaber/connect
 def test_get_sort_strings(self):
     """Test get_sort_strings."""
     mixin = SortableListMixin()
     mixin.request = self.request_factory.get('/')
     mixin.valid_order_by = ['coffee', 'cow']
     result = mixin.get_sort_strings('coffee=needed&me=hungry')
     self.assertEqual(
         result, {
             'coffee': '?order_by=coffee&sort=asc&coffee=needed&me=hungry',
             'cow': '?order_by=cow&sort=asc&coffee=needed&me=hungry'
         })
コード例 #4
0
 def test_get_sort_strings(self):
     """Test get_sort_strings."""
     mixin = SortableListMixin()
     mixin.request = self.request_factory.get('/')
     mixin.valid_order_by = ['coffee', 'cow']
     result = mixin.get_sort_strings('coffee=needed&me=hungry')
     self.assertEqual(
         result,
         {'coffee': '?order_by=coffee&sort=asc&coffee=needed&me=hungry',
          'cow': '?order_by=cow&sort=asc&coffee=needed&me=hungry'}
     )