from django.test import TestCase, Client import access_controller.settings as sets from django.urls import reverse # Create your tests here. class RegistrationTestCase(TestCase): fixtures=['data.json'] def setUp(self): self.client = Client() def test_registraion_complete(self): resp = self.client.post(reverse('registration'), data={'email': 'idar.sokurov.05@mail.ru'}) self.assertRedirects(resp, reverse('password_reset_done')) def test_registraion_fail(self): resp = self.client.post(reverse('registration'), data={'email': 'idar.sokuov.05@mail.ru'}) self.assertRedirects(resp, reverse('django_registration_disallowed')) def test_registraion_emaiol(self): resp = self.client.post(reverse('registration'), data={'email': '123@test.ru'}) self.assertRedirects(resp, reverse('django_registration_disallowed'))