add current dir to sys path

This commit is contained in:
Elijah 2025-01-22 11:53:58 +00:00
parent 1692b77d59
commit fd3b80343e
2 changed files with 3 additions and 11 deletions

View File

@ -534,6 +534,8 @@ def rename_app(new_app_name: str, loglevel: constants.LogLevel):
)
raise typer.Exit(1)
sys.path.insert(0, str(Path.cwd()))
config = get_config()
module_path = importlib.util.find_spec(config.module)
if module_path is None:

View File

@ -1,4 +1,3 @@
import importlib.machinery
import json
import re
import shutil
@ -289,7 +288,7 @@ from new_name
assert updated_content == expected_content
def test_cli_rename_command(mocker, temp_directory):
def test_cli_rename_command(temp_directory):
foo_dir = temp_directory / "foo"
foo_dir.mkdir()
(foo_dir / "__init__").touch()
@ -341,15 +340,6 @@ app.add_page(index)
"""
)
mocker.patch(
"importlib.util.find_spec",
mocker.patch(
"importlib.util.find_spec",
return_value=importlib.machinery.ModuleSpec(
name="foo", loader=None, origin=str(Path(foo_dir / "foo" / "foo.py"))
),
),
)
with chdir(temp_directory / "foo"):
result = runner.invoke(cli, ["rename", "bar"])