diff --git a/testing/python/test_scope_fixture_teardown_order.py b/testing/python/test_scope_fixture_teardown_order.py index fdff19af2..8ce97cd32 100644 --- a/testing/python/test_scope_fixture_teardown_order.py +++ b/testing/python/test_scope_fixture_teardown_order.py @@ -1,10 +1,13 @@ +from typing import Generator + import pytest + last_executed = "" @pytest.fixture(scope="module") -def fixture_1(): +def fixture_1() -> Generator[None, None, None]: global last_executed assert last_executed == "" last_executed = "autouse_setup" @@ -14,7 +17,7 @@ def fixture_1(): @pytest.fixture(scope="module") -def fixture_2(): +def fixture_2() -> Generator[None, None, None]: global last_executed assert last_executed == "autouse_setup" last_executed = "noautouse_setup" @@ -23,11 +26,11 @@ def fixture_2(): last_executed = "noautouse_teardown" -def test_autouse_fixture_teardown_order(fixture_1, fixture_2): +def test_autouse_fixture_teardown_order(fixture_1: None, fixture_2: None) -> None: global last_executed assert last_executed == "noautouse_setup" last_executed = "run_test" -def test_2(fixture_1): +def test_2(fixture_1: None) -> None: pass