Traceback (most recent call last):
File "/home/runner/unit_tests.py", line 29, in test_test_logout
self.assertTrue(r2.status_code in (307, 301, 302, 303))
AssertionError: False is not true
Dodam jeszcze że przy testowaniu lokalnie przez uvicorn wszystko działa poprawnie a na heroku zawsze (nawet po zalogowaniu) otrzymujemy odpowiedz 401
Drugi test przechodzi.
Ma ktoś pomysł co jest nie tak? bo już zgłupiałem.
Z góry dzięki za pomoc :)
ps. sory za ten listing ale coś wstawianie kodu nie chce ze mną współpracować
Listing kodu:
@app.post("/logout") def logout(response: Response,session_token: str = Cookie(None)): ....if session_token in app.sesion_keys: ........response.delete_cookie(key="session_token") ........response = RedirectResponse(url="/", status_code=302) ........app.sesion_keys.remove(session_token) ........return response ....else: ........raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED)
Błąd przy sprawdzaniu pracy domowej:
Traceback (most recent call last): File "/home/runner/unit_tests.py", line 29, in test_test_logout self.assertTrue(r2.status_code in (307, 301, 302, 303)) AssertionError: False is not true
Dodam jeszcze że przy testowaniu lokalnie przez uvicorn wszystko działa poprawnie a na heroku zawsze (nawet po zalogowaniu) otrzymujemy odpowiedz 401
Drugi test przechodzi. Ma ktoś pomysł co jest nie tak? bo już zgłupiałem. Z góry dzięki za pomoc :)
ps. sory za ten listing ale coś wstawianie kodu nie chce ze mną współpracować