(t *testing.T)
| 196 | } |
| 197 | |
| 198 | func Test_ValidateKey(t *testing.T) { |
| 199 | err := ValidateKey("invalid") |
| 200 | assert.EqualError(t, err, "invalid key") |
| 201 | |
| 202 | err = ValidateKey("git_protocol") |
| 203 | assert.NoError(t, err) |
| 204 | |
| 205 | err = ValidateKey("editor") |
| 206 | assert.NoError(t, err) |
| 207 | |
| 208 | err = ValidateKey("prompt") |
| 209 | assert.NoError(t, err) |
| 210 | |
| 211 | err = ValidateKey("pager") |
| 212 | assert.NoError(t, err) |
| 213 | |
| 214 | err = ValidateKey("http_unix_socket") |
| 215 | assert.NoError(t, err) |
| 216 | |
| 217 | err = ValidateKey("browser") |
| 218 | assert.NoError(t, err) |
| 219 | |
| 220 | err = ValidateKey("api_host") |
| 221 | assert.NoError(t, err) |
| 222 | } |
| 223 | |
| 224 | func Test_isPerHostOnly(t *testing.T) { |
| 225 | assert.True(t, isPerHostOnly("api_host")) |
nothing calls this directly
no test coverage detected