Skip to content

Commit 201198e

Browse files
Migrated TestCompletionBashNoDesc from test_completion.py to completion_test.go
1 parent b5e2508 commit 201198e

File tree

2 files changed

+17
-9
lines changed

2 files changed

+17
-9
lines changed

internal/integrationtest/completion/completion_test.go

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,20 @@ func TestCompletionPowershell(t *testing.T) {
103103
require.Contains(t, string(stdout), "# powershell completion for arduino-cli")
104104
require.Contains(t, string(stdout), "Register-ArgumentCompleter -CommandName 'arduino-cli' -ScriptBlock")
105105
}
106+
107+
func TestCompletionBashNoDesc(t *testing.T) {
108+
env := testsuite.NewEnvironment(t)
109+
defer env.CleanUp()
110+
111+
cli := integrationtest.NewArduinoCliWithinEnvironment(env, &integrationtest.ArduinoCLIConfig{
112+
ArduinoCLIPath: paths.New("..", "..", "..", "arduino-cli"),
113+
UseSharedStagingFolder: true,
114+
})
115+
116+
stdout, stderr, err := cli.Run("completion", "bash", "--no-descriptions")
117+
require.NoError(t, err)
118+
require.Empty(t, stderr)
119+
require.Contains(t, string(stdout), "# bash completion V2 for arduino-cli")
120+
require.Contains(t, string(stdout), "__start_arduino-cli()")
121+
require.Contains(t, string(stdout), "__completeNoDesc")
122+
}

test/test_completion.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,6 @@
1414
# a commercial license, send an email to [email protected].
1515

1616

17-
def test_completion_bash_no_desc(run_command):
18-
result = run_command(["completion", "bash", "--no-descriptions"])
19-
assert result.ok
20-
assert result.stderr == ""
21-
assert "# bash completion V2 for arduino-cli" in result.stdout
22-
assert "__start_arduino-cli()" in result.stdout
23-
assert "__completeNoDesc" in result.stdout
24-
25-
2617
def test_completion_zsh_no_desc(run_command):
2718
result = run_command(["completion", "zsh", "--no-descriptions"])
2819
assert result.ok

0 commit comments

Comments
 (0)