@@ -17,20 +17,18 @@ def test_single_file_main(capsys: CaptureFixture[str]) -> None:
17
17
old_sys_path = sys .path .copy ()
18
18
with changing_dir (root_path ):
19
19
sys .path .insert (0 , str (root_path ))
20
- app = importlib .import_module ("app " )
20
+ mod = importlib .import_module ("main " )
21
21
22
- importlib .reload (app )
22
+ importlib .reload (mod )
23
23
import_string = get_import_string ()
24
24
assert import_string == "main:app"
25
25
26
26
captured = capsys .readouterr ()
27
27
assert "Using path main.py" in captured .out
28
28
assert "Resolved absolute path" in captured .out
29
- assert (
30
- "/fastapi-cli/tests/assets/default_files/default_main/main.py" in captured .out
31
- )
29
+ assert "/tests/assets/default_files/default_main/main.py" in captured .out
32
30
assert "Importing from" in captured .out
33
- assert "fastapi-cli /tests/assets/default_files/default_main" in captured .out
31
+ assert "/tests/assets/default_files/default_main" in captured .out
34
32
assert "╭─ Python module file ─╮" in captured .out
35
33
assert "│ 🐍 main.py" in captured .out
36
34
assert "Importing module main" in captured .out
@@ -46,18 +44,18 @@ def test_single_file_app(capsys: CaptureFixture[str]) -> None:
46
44
old_sys_path = sys .path .copy ()
47
45
with changing_dir (root_path ):
48
46
sys .path .insert (0 , str (root_path ))
49
- app = importlib .import_module ("app" )
47
+ mod = importlib .import_module ("app" )
50
48
51
- importlib .reload (app )
49
+ importlib .reload (mod )
52
50
import_string = get_import_string ()
53
51
assert import_string == "app:app"
54
52
55
53
captured = capsys .readouterr ()
56
54
assert "Using path app.py" in captured .out
57
55
assert "Resolved absolute path" in captured .out
58
- assert "/fastapi-cli/ tests/assets/default_files/default_app/app.py" in captured .out
56
+ assert "/tests/assets/default_files/default_app/app.py" in captured .out
59
57
assert "Importing from" in captured .out
60
- assert "fastapi-cli /tests/assets/default_files/default_app" in captured .out
58
+ assert "/tests/assets/default_files/default_app" in captured .out
61
59
assert "╭─ Python module file ─╮" in captured .out
62
60
assert "│ 🐍 app.py" in captured .out
63
61
assert "Importing module app" in captured .out
@@ -73,18 +71,18 @@ def test_single_file_api(capsys: CaptureFixture[str]) -> None:
73
71
old_sys_path = sys .path .copy ()
74
72
with changing_dir (root_path ):
75
73
sys .path .insert (0 , str (root_path ))
76
- app = importlib .import_module ("app " )
74
+ mod = importlib .import_module ("api " )
77
75
78
- importlib .reload (app )
76
+ importlib .reload (mod )
79
77
import_string = get_import_string ()
80
78
assert import_string == "api:app"
81
79
82
80
captured = capsys .readouterr ()
83
81
assert "Using path api.py" in captured .out
84
82
assert "Resolved absolute path" in captured .out
85
- assert "/fastapi-cli/ tests/assets/default_files/default_api/api.py" in captured .out
83
+ assert "/tests/assets/default_files/default_api/api.py" in captured .out
86
84
assert "Importing from" in captured .out
87
- assert "fastapi-cli /tests/assets/default_files/default_api" in captured .out
85
+ assert "/tests/assets/default_files/default_api" in captured .out
88
86
assert "╭─ Python module file ─╮" in captured .out
89
87
assert "│ 🐍 api.py" in captured .out
90
88
assert "Importing module api" in captured .out
0 commit comments