コード例 #1
0
 def test_filtering(self):
     qs = mock.Mock(spec=['filter'])
     f = NumberFilter()
     f.filter(qs, 1)
     qs.filter.assert_called_once_with(None__exact=1)
     # Also test 0 as it once had a bug
     qs.reset_mock()
     f.filter(qs, 0)
     qs.filter.assert_called_once_with(None__exact=0)
コード例 #2
0
 def test_filtering_exclude(self):
     qs = mock.Mock(spec=['exclude'])
     f = NumberFilter(exclude=True)
     f.filter(qs, 1)
     qs.exclude.assert_called_once_with(None__exact=1)
     # Also test 0 as it once had a bug
     qs.reset_mock()
     f.filter(qs, 0)
     qs.exclude.assert_called_once_with(None__exact=0)
コード例 #3
0
ファイル: test_filters.py プロジェクト: msk7777/django-filter
 def test_filtering_exclude(self):
     qs = mock.Mock(spec=['exclude'])
     f = NumberFilter(exclude=True)
     f.filter(qs, 1)
     qs.exclude.assert_called_once_with(None__exact=1)
     # Also test 0 as it once had a bug
     qs.reset_mock()
     f.filter(qs, 0)
     qs.exclude.assert_called_once_with(None__exact=0)
コード例 #4
0
 def test_filtering(self):
     qs = mock.Mock(spec=['filter'])
     f = NumberFilter()
     f.filter(qs, 1)
     qs.filter.assert_called_once_with(None__exact=1)
     # Also test 0 as it once had a bug
     qs.reset_mock()
     f.filter(qs, 0)
     qs.filter.assert_called_once_with(None__exact=0)