Creating test database for alias 'default'... 2026-03-02 10:41:15,088 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/health-check 2026-03-02 10:41:15,089 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/health-check 2026-03-02 10:41:15,090 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/health-check 2026-03-02 10:41:15,090 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/health-check 2026-03-02 10:41:15,091 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/auth/users/health-check 2026-03-02 10:41:15,091 INFO [utils.middleware] AuthTokenMiddleware: path matched public URL, skipping auth. path=/api/v1/auth/users/health-check F2026-03-02 10:41:15,458 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/ 2026-03-02 10:41:15,458 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:41:15,458 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:41:15,458 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:41:15,458 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:41:15,458 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:15,504 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:15,549 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/, user_id=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:15,549 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:41:15,730 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/ 2026-03-02 10:41:15,730 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:41:15,731 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:41:15,731 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:41:15,731 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:41:15,731 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:15,777 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:15,822 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/, user_id=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:15,822 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on 2026-03-02 10:41:16,006 INFO [utils.middleware] AuthTokenMiddleware: process_request started, path=/api/v1/profiles/ 2026-03-02 10:41:16,006 DEBUG [utils.middleware] AuthTokenMiddleware: path not in PUBLIC_URLs, requiring auth 2026-03-02 10:41:16,006 DEBUG [utils.middleware] AuthTokenMiddleware: Authorization header present=True 2026-03-02 10:41:16,006 DEBUG [utils.middleware] AuthTokenMiddleware: parsed prefix=Bearer 2026-03-02 10:41:16,006 DEBUG [utils.middleware] AuthTokenMiddleware: JWT decoded successfully 2026-03-02 10:41:16,006 DEBUG [utils.middleware] AuthTokenMiddleware: user_id from payload=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:16,052 DEBUG [utils.middleware] AuthTokenMiddleware: user found. user_id=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:16,097 INFO [utils.middleware] AuthTokenMiddleware: auth success. path=/api/v1/profiles/, user_id=4e50a54f-74ed-40b7-9a33-b9261e07d13a 2026-03-02 10:41:16,097 DEBUG [utils.middleware] AuthTokenMiddleware: process_request finished, passing request on F ====================================================================== FAIL: test_anon_throttle (soul_sync.tests_rate_limit.RateLimitTests.test_anon_throttle) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/soul_sync/tests_rate_limit.py", line 52, in test_anon_throttle self.assertEqual(response.status_code, status.HTTP_429_TOO_MANY_REQUESTS) AssertionError: 200 != 429 ====================================================================== FAIL: test_user_throttle (soul_sync.tests_rate_limit.RateLimitTests.test_user_throttle) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/abhay-kumar-gupta/PF/dating-app/soul_sync_service/soul_sync/tests_rate_limit.py", line 72, in test_user_throttle self.assertEqual(response.status_code, status.HTTP_429_TOO_MANY_REQUESTS) AssertionError: 200 != 429 ---------------------------------------------------------------------- Ran 2 tests in 1.659s FAILED (failures=2) Destroying test database for alias 'default'... Found 2 test(s). System check identified no issues (0 silenced). Throttle (throttle@example.com) Throttle (throttle@example.com) Throttle (throttle@example.com)