def login_admin_user(self): admin_user = UserFactory(username='******', is_staff=True, is_superuser=True) admin_user.set_password('test') admin_user.save() self.assertEqual( self.client.login(username=admin_user.username, password='******'), True, "Failed to log in admin user") return admin_user
def test_multi_org_redirect_on_login_with_orglist_next_query(self): user = UserFactory() org_user1 = OrganizationUserFactory(user=user) org_user2 = OrganizationUserFactory(user=user) user.set_password('test') user.save() response = self.client.post(reverse('auth_login')+'?next=/', {'username': user.username, 'password': '******'}, follow = True) expected_url = reverse('organization_list') self.assertRedirects(response, expected_url)
def test_multi_org_redirect_on_login(self): user = UserFactory() org_user1 = OrganizationUserFactory(user=user) org_user2 = OrganizationUserFactory(user=user) user.set_password('test') user.save() response = self.client.post(reverse('remember_me_login'), {'username': user.username, 'password': '******'}, follow = True) expected_url = reverse('organization_list') self.assertRedirects(response, expected_url)
def test_multi_org_redirect_on_login_with_other_next_query(self): user = UserFactory() org_user1 = OrganizationUserFactory(user=user) org_user2 = OrganizationUserFactory(user=user) user.set_password('test') user.save() response = self.client.post(reverse('auth_login')+'?next=/organizations/add/', {'username': user.username, 'password': '******'}, follow = True) expected_url = reverse('organization_add') self.assertRedirects(response, expected_url)
def login_admin_user(self): admin_user = UserFactory( username = '******', is_staff = True, is_superuser = True) admin_user.set_password('test') admin_user.save() self.assertEqual( self.client.login(username=admin_user.username, password='******'), True, "Failed to log in admin user" ) return admin_user