def test_subscription_logged_out(self): valid_data = {'receiver': '*****@*****.**'} form = SubscriptionForm(data=valid_data, **{'newsletter_list': self.monthly}) self.assertTrue(form.is_valid()) form.save() new_subscriber = NewsletterSubscriber.objects.filter( email=valid_data['receiver']) self.assertEqual(new_subscriber.count(), 1) self.assertNotEqual(new_subscriber.get().lang, None) # Test duplicate form2 = SubscriptionForm(data=valid_data, **{'newsletter_list': self.monthly}) is_valid = form2.is_valid() self.assertEqual(is_valid, False) self.backend.unregister('*****@*****.**')
def test_subscription_logged_in(self): self.client.login(username='******', password='******') valid_data = {'receiver': '*****@*****.**'} form = SubscriptionForm(data=valid_data, **{'newsletter_list': self.monthly}) self.assertTrue(form.is_valid()) user = User.objects.create(username='******') form.save(user) new_subscriber = NewsletterSubscriber.objects.filter(email=valid_data['receiver'], user=user) self.assertEqual(new_subscriber.count(), 1) self.assertNotEqual(new_subscriber.get().lang, None) self.backend.unregister('*****@*****.**')
def test_subscription_logged_in(self): self.client.login(username="******", password="******") valid_data = {"receiver": "*****@*****.**"} form = SubscriptionForm(data=valid_data, **{"newsletter_list": self.monthly}) self.assertTrue(form.is_valid()) user = User.objects.create(username="******", email="*****@*****.**") form.save(user) new_subscriber = NewsletterSubscriber.objects.filter( email=valid_data["receiver"], user=user ) self.assertEqual(new_subscriber.count(), 1) self.backend.unregister("*****@*****.**")
def test_subscription_logged_in(self): self.client.login(username='******', password='******') valid_data = {'receiver': '*****@*****.**'} form = SubscriptionForm(data=valid_data, **{'newsletter_list': self.monthly}) self.assertTrue(form.is_valid()) user = User.objects.create(username='******') form.save(user) new_subscriber = NewsletterSubscriber.objects.filter( email=valid_data['receiver'], user=user) self.assertEqual(new_subscriber.count(), 1) self.assertNotEqual(new_subscriber.get().lang, None) self.backend.unregister('*****@*****.**')
def test_subscription_logged_out(self): valid_data = {'receiver': '*****@*****.**'} form = SubscriptionForm(data=valid_data, **{'newsletter_list': self.monthly}) self.assertTrue(form.is_valid()) form.save() new_subscriber = NewsletterSubscriber.objects.filter(email=valid_data['receiver']) self.assertEqual(new_subscriber.count(), 1) self.assertNotEqual(new_subscriber.get().lang, None) # Test duplicate form2 = SubscriptionForm(data=valid_data, **{'newsletter_list': self.monthly}) is_valid = form2.is_valid() self.assertEqual(is_valid, False) self.backend.unregister('*****@*****.**')