1
0
Fork 0
hscloud/cluster/tools/kartongips/cmd/completion_test.go

20 lines
345 B
Go

package cmd
import (
"testing"
)
func TestGuessShell(t *testing.T) {
t.Parallel()
for _, test := range [][]string{
{"/bin/bash", "bash"},
{"/usr/bin/zsh", "zsh"},
{"/usr/bin/zsh5", "zsh"},
} {
if result := guessShell(test[0]); result != test[1] {
t.Errorf("Guessed %q instead of %q from %q", result, test[1], test[0])
}
}
}