MCPcopy Create free account
hub / github.com/cli/cli / Test_ValidateKey

Function Test_ValidateKey

pkg/cmd/config/set/set_test.go:225–252  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

223}
224
225func Test_ValidateKey(t *testing.T) {
226 err := ValidateKey("invalid")
227 assert.EqualError(t, err, "invalid key")
228
229 err = ValidateKey("git_protocol")
230 assert.NoError(t, err)
231
232 err = ValidateKey("editor")
233 assert.NoError(t, err)
234
235 err = ValidateKey("prompt")
236 assert.NoError(t, err)
237
238 err = ValidateKey("pager")
239 assert.NoError(t, err)
240
241 err = ValidateKey("http_unix_socket")
242 assert.NoError(t, err)
243
244 err = ValidateKey("browser")
245 assert.NoError(t, err)
246
247 err = ValidateKey("api_host")
248 assert.NoError(t, err)
249
250 err = ValidateKey("clipboard")
251 assert.NoError(t, err)
252}
253
254func Test_validateScope(t *testing.T) {
255 assert.EqualError(t, validateScope("api_host", ""), "--host required when setting api_host")

Callers

nothing calls this directly

Calls 1

ValidateKeyFunction · 0.85

Tested by

no test coverage detected