def test_get_label(self): autocomplete = LabeledAutocomplete() label = autocomplete.get_label(None) self.assertTrue(callable(label)) self.assertEquals(u'test', label(u'test')) autocomplete = LabeledAutocomplete(label='test') label = autocomplete.get_label(None) self.assertEquals(u'test', label)
def test_prepare_results(self): autocomplete = LabeledAutocomplete(label=2) self.assertEquals(2, autocomplete.get_label(None)) self.assertRaises( ImproperlyConfigured, autocomplete.prepare_results, User.objects.all() )