fastapi/docs/uk/docs/advanced/testing-events.md

892 B
Raw Blame History

Тестування подій: тривалість життя та запуск - вимкнення

Коли вам потрібно, щоб lifespan виконувався у ваших тестах, ви можете використати TestClient з оператором with:

{* ../../docs_src/app_testing/tutorial004_py310.py hl[9:15,18,27:28,30:32,41:43] *}

Ви можете прочитати більше у «Запуск тривалості життя у тестах на офіційному сайті документації Starlette.»

Для застарілих подій startup і shutdown ви можете використовувати TestClient так:

{* ../../docs_src/app_testing/tutorial003_py310.py hl[9:12,20:24] *}