def test_filter_unknown_source(self): filter = PostSourceListFilter(None, { 'source_slug': 'foo', }, Post, PostAdmin) qs = filter.queryset(None, Post.objects.all()) self.assertFalse(qs.exists())
def test_filter_empty_source(self): filter = PostSourceListFilter(None, { 'source_slug': self.post2.slug, }, Post, PostAdmin) qs = filter.queryset(None, Post.objects.all()) self.assertFalse(qs.exists())
def test_filter_source_slug(self): filter = PostSourceListFilter(None, { 'source_slug': self.post1.slug, }, Post, PostAdmin) [post2] = filter.queryset(None, Post.objects.all()) self.assertEqual(post2, self.post2)