(t *testing.T)
| 324 | } |
| 325 | |
| 326 | func TestBoolWithInverseNames(t *testing.T) { |
| 327 | flag := &BoolWithInverseFlag{ |
| 328 | Name: "env", |
| 329 | Required: true, |
| 330 | } |
| 331 | names := flag.Names() |
| 332 | |
| 333 | require.Len(t, names, 2) |
| 334 | require.Equal(t, "env", names[0], "expected first name to be `env`") |
| 335 | require.Equal(t, "no-env", names[1], "expected first name to be `no-env`") |
| 336 | |
| 337 | var d DocGenerationFlag = flag |
| 338 | require.Equal(t, "bool", d.TypeName()) |
| 339 | } |
| 340 | |
| 341 | func TestBoolWithInverseString(t *testing.T) { |
| 342 | tcs := []struct { |