add current dir to sys path
This commit is contained in:
parent
1692b77d59
commit
fd3b80343e
@ -534,6 +534,8 @@ def rename_app(new_app_name: str, loglevel: constants.LogLevel):
|
|||||||
)
|
)
|
||||||
raise typer.Exit(1)
|
raise typer.Exit(1)
|
||||||
|
|
||||||
|
sys.path.insert(0, str(Path.cwd()))
|
||||||
|
|
||||||
config = get_config()
|
config = get_config()
|
||||||
module_path = importlib.util.find_spec(config.module)
|
module_path = importlib.util.find_spec(config.module)
|
||||||
if module_path is None:
|
if module_path is None:
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
import importlib.machinery
|
|
||||||
import json
|
import json
|
||||||
import re
|
import re
|
||||||
import shutil
|
import shutil
|
||||||
@ -289,7 +288,7 @@ from new_name
|
|||||||
assert updated_content == expected_content
|
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 = temp_directory / "foo"
|
||||||
foo_dir.mkdir()
|
foo_dir.mkdir()
|
||||||
(foo_dir / "__init__").touch()
|
(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"):
|
with chdir(temp_directory / "foo"):
|
||||||
result = runner.invoke(cli, ["rename", "bar"])
|
result = runner.invoke(cli, ["rename", "bar"])
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user