Skip to content

Commit fb946a3

Browse files
committed
tests: fix imports not being cleaned up
1 parent aa61ef8 commit fb946a3

7 files changed

Lines changed: 9 additions & 48 deletions

File tree

tests/assets/default_files/default_app/api.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/assets/default_files/default_app_dir_app/app/api.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/assets/default_files/default_app_dir_main/app/api.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/assets/default_files/default_app_dir_main/app/app.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/assets/default_files/default_main/api.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/assets/default_files/default_main/app.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/conftest.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,12 @@ def setup_terminal() -> None:
2121
rich_utils.FORCE_TERMINAL = False
2222
setup_logging(terminal_width=3000)
2323
return
24+
25+
26+
@pytest.fixture(autouse=True)
27+
def reset_imports():
28+
modules = sys.modules.copy()
29+
try:
30+
yield
31+
finally:
32+
sys.modules = modules

0 commit comments

Comments
 (0)