def test_join_with_deleted_email(self): self.form_data['email'] = '*****@*****.**' r = self.client.post('/join', self.form_data) self.assert_join_validation_error(r, 'already associated') api.actor_remove(api.ROOT, '*****@*****.**') self.form_data['email'] = '*****@*****.**' r = self.client.post('/join', self.form_data) r = self.assertRedirectsPrefix(r, '/welcome')
def test_login_deleted(self): log = 'popular' pwd = self.passwords[clean.nick(log)] r = self.client.post('/login', {'log': log, 'pwd': pwd}) r = self.assertRedirectsPrefix(r, '/user/popular/overview') self.assertTemplateUsed(r, 'actor/templates/overview.html') self.assertTemplateUsed(r, 'common/templates/flash.html') api.actor_remove(api.ROOT, 'popular') r = self.client.post('/login', {'log': log, 'pwd': pwd}) self.assert_error_contains(r, 'Invalid username') self.assertTemplateUsed(r, 'login/templates/login.html')
def test_login_deleted(self): log = "popular" pwd = self.passwords[clean.nick(log)] r = self.client.post("/login", {"log": log, "pwd": pwd}) r = self.assertRedirectsPrefix(r, "/user/popular/overview") self.assertTemplateUsed(r, "actor/templates/overview.html") self.assertTemplateUsed(r, "common/templates/flash.html") api.actor_remove(api.ROOT, "popular") r = self.client.post("/login", {"log": log, "pwd": pwd}) self.assert_error_contains(r, "Invalid username") self.assertTemplateUsed(r, "login/templates/login.html")