fix(cli): correct forwarded flag name to --dangerously-skip-permissions
Claude CLI uses --dangerously-skip-permissions, not --dangerously-allow-browser-control. Update option name, help text, and all test references.
This commit is contained in:
+6
-6
@@ -12,12 +12,12 @@ class TestCliHelp:
|
||||
"""Tests for CLI help and basic invocation."""
|
||||
|
||||
def test_help_shows_options(self) -> None:
|
||||
"""--help should show cwd and browser control options."""
|
||||
"""--help should show cwd and skip permissions options."""
|
||||
runner = CliRunner()
|
||||
result = runner.invoke(cli, ["--help"])
|
||||
assert result.exit_code == 0
|
||||
assert "--cwd" in result.output
|
||||
assert "--dangerously-allow-browser-control" in result.output
|
||||
assert "--dangerously-skip-permissions" in result.output
|
||||
|
||||
def test_version_shows_version(self) -> None:
|
||||
"""--version should show package version."""
|
||||
@@ -83,8 +83,8 @@ class TestCliDefaultBehavior:
|
||||
call_kwargs = mock_run.call_args.kwargs
|
||||
assert call_kwargs.get("cwd") == str(test_dir.resolve())
|
||||
|
||||
def test_dangerously_allow_browser_control_flag(self) -> None:
|
||||
"""--dangerously-allow-browser-control should be forwarded."""
|
||||
def test_dangerously_skip_permissions_flag(self) -> None:
|
||||
"""--dangerously-skip-permissions should be forwarded."""
|
||||
runner = CliRunner()
|
||||
|
||||
with (
|
||||
@@ -92,8 +92,8 @@ class TestCliDefaultBehavior:
|
||||
patch("myclaude.cli.subprocess.run") as mock_run,
|
||||
):
|
||||
mock_run.return_value = MagicMock(returncode=0)
|
||||
result = runner.invoke(cli, ["--dangerously-allow-browser-control"])
|
||||
result = runner.invoke(cli, ["--dangerously-skip-permissions"])
|
||||
assert result.exit_code == 0
|
||||
call_args = mock_run.call_args[0][0]
|
||||
assert "--dangerously-allow-browser-control" in call_args
|
||||
assert "--dangerously-skip-permissions" in call_args
|
||||
|
||||
|
||||
Reference in New Issue
Block a user