| [short] skip | |
| go test flag_test.go -v -args -v=7 # Two distinct -v flags | |
| go test -v flag_test.go -args -v=7 # Two distinct -v flags | |
| -- flag_test.go -- | |
| package flag_test | |
| import ( | |
| "flag" | |
| "log" | |
| "testing" | |
| ) | |
| var v = flag.Int("v", 0, "v flag") | |
| // Run this as go test pkg -v=7 | |
| func TestVFlagIsSet(t *testing.T) { | |
| if *v != 7 { | |
| log.Fatal("v flag not set") | |
| } | |
| } |