Lines Matching defs:String
18 func boolString(s string) string {
32 String("test_string", "0", "string value")
36 m := make(map[string]*Flag)
43 case f.Value.String() == desired:
45 case f.Name == "test_bool" && f.Value.String() == boolString(desired):
47 case f.Name == "test_duration" && f.Value.String() == desired+"s":
51 t.Error("Visit: bad value", f.Value.String(), "for", f.Name)
62 m = make(map[string]*Flag)
88 var flagNames []string
102 String("test_string", "5", "string value")
142 if CommandLine.Parse([]string{"-x"}) == nil {
160 stringFlag := f.String("string", "0", "string value")
164 args := []string{
171 "-string", "hello",
201 t.Error("string flag should be `hello`, is ", *stringFlag)
226 type flagVar []string
228 func (f *flagVar) String() string {
229 return fmt.Sprint([]string(*f))
232 func (f *flagVar) Set(value string) error {
242 if err := flags.Parse([]string{"-v", "1", "-v", "2", "-v=3"}); err != nil {
249 if v.String() != expect {
250 t.Errorf("expected value %q got %q", expect, v.String())
256 var result string
269 func (b *boolFlagVar) String() string {
273 func (b *boolFlagVar) Set(value string) error {
290 if err = flags.Parse([]string{"-b", "-b", "-b", "-b=true", "-b=false", "-b", "barg", "-b"}); err != nil {
310 flags.Parse([]string{"-unknown"})
311 if out := buf.String(); !strings.Contains(out, "-unknown") {
322 os.Args = []string{"cmd", "-before", "subcmd", "-after", "args"}
346 err := fs.Parse([]string{"-flag=true"})
358 err = fs.Parse([]string{"-help"})
372 err = fs.Parse([]string{"-help"})
406 fs.String("D", "", "set relative `path` for local imports")
413 got := buf.String()