We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b753d60 commit d212d03Copy full SHA for d212d03
tests/unit/test_init_command.py
@@ -255,11 +255,13 @@ def test_init_existing_project_confirm_uses_click(self):
255
256
with patch("apm_cli.commands.init.click.confirm", return_value=True) as mock_confirm:
257
result = self.runner.invoke(cli, ["init", "--yes"])
258
+ assert result.exit_code == 0
259
# --yes skips the prompt entirely, so confirm should NOT be called
260
mock_confirm.assert_not_called()
261
262
with patch("apm_cli.commands.init.click.confirm", return_value=False) as mock_confirm:
263
result = self.runner.invoke(cli, ["init"])
264
265
mock_confirm.assert_called_once_with("Continue and overwrite?")
266
assert "Initialization cancelled" in result.output
267
finally:
0 commit comments