示例#1
0
 def test_campaign_filter_unknown_campaign(self):
     self.request.subdomain = "asdf"
     f = filters.CampaignFilter(self.request, {}, models.UserAttendance,
                                None)
     q = f.queryset(self.request, models.UserAttendance.objects.all())
     self.assertEqual(q.count(), 0)
示例#2
0
 def test_campaign_filter_all(self):
     f = filters.CampaignFilter(self.request, {"campaign": "all"},
                                models.UserAttendance, None)
     q = f.queryset(self.request, models.UserAttendance.objects.all())
     self.assertEqual(q.count(), 8)
示例#3
0
 def test_campaign_filter_without_subdomain(self):
     self.request.subdomain = None
     f = filters.CampaignFilter(self.request, {"campaign": "none"},
                                models.UserAttendance, None)
     q = f.queryset(self.request, models.UserAttendance.objects.all())
     self.assertEqual(q.count(), 0)