def test_expired(self): u = auth.authenticate(**CREDENTIALS) t = get_auth_token(u) with self.settings(SESSION_COOKIE_AGE=0): resp = self.client.get("/admin/", HTTP_X_AUTH_TOKEN=t) self.assertRedirects(resp, "/admin/login/?next=/admin/")
def test_both_auth(self): self.client.login(**CREDENTIALS) u = auth.authenticate(**CREDENTIALS) t = get_auth_token(u) resp = self.client.get("/admin/", HTTP_X_AUTH_TOKEN=t) self.assertEqual(resp.status_code, 200)