SurfSense/surfsense_backend/tests/integration/podcasts
CREDO23 99cf212c31 test: fix auth-mode mismatch and stale QuotaInsufficientError kwargs
Pin AUTH_TYPE=LOCAL (and REGISTRATION_ENABLED=TRUE) in the test bootstrap so
the email/password auth routers mount during integration tests regardless of a
developer's .env=GOOGLE; without this the upload tests 404 on registration.
Also update three tests to the current QuotaInsufficientError signature
(balance_micros) after used_micros/limit_micros were removed.
2026-06-12 12:19:49 +02:00
..
conftest.py chore: linting 2026-06-11 15:31:43 -07:00
test_brief_gate.py test(podcasts): relocate stateful tests to integration 2026-06-11 06:27:00 +02:00
test_cancel.py chore: linting 2026-06-11 15:31:43 -07:00
test_create.py test(podcasts): relocate stateful tests to integration 2026-06-11 06:27:00 +02:00
test_draft_task.py test: fix auth-mode mismatch and stale QuotaInsufficientError kwargs 2026-06-12 12:19:49 +02:00
test_public_stream.py test(podcasts): relocate stateful tests to integration 2026-06-11 06:27:00 +02:00
test_regeneration.py fix(podcasts): keep legacy episodes readable and guard regenerate 2026-06-11 12:43:07 +02:00
test_render_task.py feat(podcasts): add revert-regeneration and surface cancel on the live card 2026-06-11 12:31:42 +02:00
test_scoping.py test(podcasts): relocate stateful tests to integration 2026-06-11 06:27:00 +02:00
test_streaming.py refactor(podcasts): drop transcript gate, add regenerate-from-ready and voice previews 2026-06-11 10:42:13 +02:00
test_task_failure.py test(podcasts): relocate stateful tests to integration 2026-06-11 06:27:00 +02:00
test_voice_preview.py chore: linting 2026-06-11 15:31:43 -07:00
test_voices.py test(podcasts): relocate stateful tests to integration 2026-06-11 06:27:00 +02:00