Пример #1
0
    def test_empty_value_in_choices(self):
        f = AllValuesFilter(field_name='username')
        f.model = User

        self.assertEqual(list(f.field.choices), [
            ('', '---------'),
        ])
Пример #2
0
    def test_empty_value_in_choices(self):
        f = AllValuesFilter(field_name='username')
        f.model = User

        self.assertEqual(list(f.field.choices), [
            ('', '---------'),
        ])
Пример #3
0
 def test_default_field_with_assigning_model(self):
     mocked = mock.Mock()
     chained_call = '.'.join(['_default_manager', 'distinct.return_value',
         'order_by.return_value', 'values_list.return_value'])
     mocked.configure_mock(**{chained_call: iter([])})
     f = AllValuesFilter()
     f.model = mocked
     field = f.field
     self.assertIsInstance(field, forms.ChoiceField)
Пример #4
0
 def test_default_field_with_assigning_model(self):
     mocked = mock.Mock()
     chained_call = '.'.join(['_default_manager', 'distinct.return_value',
         'order_by.return_value', 'values_list.return_value'])
     mocked.configure_mock(**{chained_call: iter([])})
     f = AllValuesFilter()
     f.model = mocked
     field = f.field
     self.assertIsInstance(field, forms.ChoiceField)