Skip to content

Commit 5f50c0d

Browse files
committed
test inconsistent with typer cli runner
1 parent c7097bc commit 5f50c0d

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

tests/test_cli/test_ellar_commands/test_create_module_command.py

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -79,17 +79,20 @@ def test_create_module_fails_for_existing_directory_name(
7979
)
8080

8181

82-
def test_create_module_works(tmpdir, cli_runner, write_empty_py_project):
83-
result = cli_runner.invoke_ellar_command(
84-
["create-project", "test_project_new_module"]
85-
)
86-
assert result.exit_code == 0
87-
88-
result = cli_runner.invoke_ellar_command(
89-
["--project=test_project_new_module", "create-module", "test_new_module"]
82+
def test_create_module_works(tmpdir, process_runner, write_empty_py_project):
83+
result = process_runner(["ellar", "create-project", "test_project_new_module"])
84+
assert result.returncode == 0
85+
86+
result = process_runner(
87+
[
88+
"ellar",
89+
"--project=test_project_new_module",
90+
"create-module",
91+
"test_new_module",
92+
]
9093
)
91-
assert result.exit_code == 0
92-
assert result.output == "test_new_module module completely scaffolded\n"
94+
assert result.returncode == 0
95+
assert result.stdout == b"test_new_module module completely scaffolded\n"
9396

9497
ellar_cli_service = EllarCLIService.import_project_meta("test_project_new_module")
9598
module_path = os.path.join(

0 commit comments

Comments
 (0)