def test_view_subscribe_with_types(self):
"""view subscribe page"""
site1 = Site.objects.get_current()
site2 = mommy.make(Site)
subscribe_type1 = mommy.make(models.SubscriptionType, name="#News#abc", site=site1)
subscribe_type2 = mommy.make(models.SubscriptionType, name="#News#def", site=site1)
subscribe_type3 = mommy.make(models.SubscriptionType, name="#News#ghi", site=site2)
subscribe_type4 = mommy.make(models.SubscriptionType, name="#News#jkl")
url = reverse("emailing_subscribe_newsletter")
response = self.client.get(url)
self.assertEqual(response.status_code, 200)
self.assertContains(response, subscribe_type1.name)
self.assertContains(response, subscribe_type2.name)
self.assertNotContains(response, subscribe_type3.name)
self.assertNotContains(response, subscribe_type4.name)
评论列表
文章目录