コード例 #1
0
ファイル: test_filters.py プロジェクト: msk7777/django-filter
 def test_filtering_skipped_with_none_value(self):
     qs = mock.Mock(spec=['order_by'])
     f = OrderingFilter()
     result = f.filter(qs, None)
     self.assertEqual(qs, result)
コード例 #2
0
ファイル: test_filters.py プロジェクト: msk7777/django-filter
 def test_filtering_with_fields(self):
     qs = mock.Mock(spec=['order_by'])
     f = OrderingFilter(fields={'a': 'b'})
     f.filter(qs, ['b', '-b'])
     qs.order_by.assert_called_once_with('a', '-a')
コード例 #3
0
ファイル: test_filters.py プロジェクト: msk7777/django-filter
 def test_filtering_descending(self):
     qs = mock.Mock(spec=['order_by'])
     f = OrderingFilter()
     f.filter(qs, ['-a'])
     qs.order_by.assert_called_once_with('-a')
コード例 #4
0
 def test_filtering_skipped_with_none_value(self):
     qs = mock.Mock(spec=['order_by'])
     f = OrderingFilter()
     result = f.filter(qs, None)
     self.assertEqual(qs, result)
コード例 #5
0
 def test_filtering_with_fields(self):
     qs = mock.Mock(spec=['order_by'])
     f = OrderingFilter(fields={'a': 'b'})
     f.filter(qs, ['b', '-b'])
     qs.order_by.assert_called_once_with('a', '-a')
コード例 #6
0
 def test_filtering_descending(self):
     qs = mock.Mock(spec=['order_by'])
     f = OrderingFilter()
     f.filter(qs, ['-a'])
     qs.order_by.assert_called_once_with('-a')