MCPcopy Create free account
hub / github.com/Driver-C/tryssh / TestNewSSHCommand_FlagValues

Function TestNewSSHCommand_FlagValues

cmd/ssh/ssh_test.go:85–102  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

83}
84
85func TestNewSSHCommand_FlagValues(t *testing.T) {
86 cmd := NewSSHCommand()
87
88 // Test default concurrency value
89 concurrencyVal, err := cmd.Flags().GetInt("concurrency")
90 assert.NoError(t, err)
91 assert.Equal(t, 8, concurrencyVal)
92
93 // Test default timeout value
94 timeoutVal, err := cmd.Flags().GetDuration("timeout")
95 assert.NoError(t, err)
96 assert.Equal(t, 1*time.Second, timeoutVal)
97
98 // Test default user value
99 userVal, err := cmd.Flags().GetString("user")
100 assert.NoError(t, err)
101 assert.Equal(t, "", userVal)
102}
103
104func TestNewSSHCommand_FlagParsing(t *testing.T) {
105 cmd := NewSSHCommand()

Callers

nothing calls this directly

Calls 1

NewSSHCommandFunction · 0.85

Tested by

no test coverage detected