Lines Matching full:want
49 want json.Kind member
53 if got := tok.Kind(); got != x.want {
54 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, x.want)
65 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Name)
69 return fmt.Sprintf("Token.Name(): got %v, want %v", got, x.val)
80 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Bool)
84 return fmt.Sprintf("Token.Bool(): got %v, want %v", got, x.val)
95 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.String)
99 return fmt.Sprintf("Token.ParsedString(): got %v, want %v", got, x.val)
110 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
118 return fmt.Sprintf("Token.Float(64): got %v, want %v", got, x.val)
129 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
137 return fmt.Sprintf("Token.Float(32): got %v, want %v", got, x.val)
149 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
166 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
182 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
190 return fmt.Sprintf("Token.Int(64): got %v, want %v", got, x.val)
201 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
209 return fmt.Sprintf("Token.Int(32): got %v, want %v", got, x.val)
221 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
238 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
254 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
262 return fmt.Sprintf("Token.Uint(64): got %v, want %v", got, x.val)
273 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
281 return fmt.Sprintf("Token.Uint(32): got %v, want %v", got, x.val)
293 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
310 return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
327 // want is a list of expected values returned from calling
331 want []R
335 want: []R{{V: EOF}},
339 want: []R{{V: EOF}},
345 want: []R{
355 want: []R{
362 want: []R{
369 want: []R{
377 want: []R{
386 want: []R{
393 want: []R{
400 want: []R{{E: errEOF}},
404 want: []R{{E: `invalid character '\x00' in string`}},
408 want: []R{
416 want: []R{{E: `syntax error (line 1:1): invalid UTF-8 in string`}},
420 want: []R{
427 want: []R{
434 want: []R{{E: `invalid escape code "\\x" in string`}},
438 want: []R{{E: `invalid escape code "\\uXXXX" in string`}},
442 want: []R{{E: errEOF}},
446 want: []R{{E: `invalid escape code "\\uBEEF" in string`}},
450 want: []R{
457 want: []R{
466 want: []R{{E: `invalid value -`}},
470 want: []R{{E: `invalid value +0`}},
474 want: []R{{E: `invalid value -+`}},
478 want: []R{{E: `invalid value 0.`}},
482 want: []R{{E: `invalid value .1`}},
486 want: []R{{E: `invalid value 1.0.1`}},
490 want: []R{{E: `invalid value 1..1`}},
494 want: []R{{E: `invalid value -1-2`}},
498 want: []R{{E: `invalid value 01`}},
502 want: []R{{E: `invalid value 1e`}},
506 want: []R{{E: `invalid value 1e1.2`}},
510 want: []R{{E: `invalid value 1Ee`}},
514 want: []R{{E: `invalid value 1.e1`}},
518 want: []R{{E: `invalid value 1.e+`}},
522 want: []R{{E: `invalid value 1e+-2`}},
526 want: []R{{E: `invalid value 1e--2`}},
530 want: []R{{E: `invalid value 1.0true`}},
536 want: []R{
543 want: []R{
550 want: []R{
557 want: []R{
564 want: []R{
571 want: []R{
578 want: []R{
585 want: []R{
592 want: []R{
599 want: []R{
606 want: []R{
613 want: []R{
620 want: []R{
627 want: []R{
634 want: []R{
641 want: []R{
648 want: []R{
656 want: []R{
665 want: []R{
673 want: []R{
681 want: []R{
689 want: []R{
698 want: []R{
705 want: []R{
713 want: []R{
721 want: []R{
728 want: []R{
735 want: []R{
742 want: []R{
749 want: []R{
756 want: []R{
763 want: []R{
770 want: []R{
777 want: []R{
784 want: []R{
791 want: []R{
798 want: []R{
806 want: []R{
814 want: []R{
822 want: []R{
830 want: []R{
838 want: []R{
846 want: []R{
855 want: []R{
862 want: []R{
869 want: []R{
877 want: []R{
885 want: []R{
894 want: []R{
901 want: []R{
908 want: []R{
915 want: []R{
922 want: []R{
929 want: []R{
938 want: []R{
946 want: []R{
954 want: []R{
961 want: []R{{E: `unexpected token ]`}},
965 want: []R{
978 want: []R{
988 want: []R{
996 want: []R{
1005 want: []R{
1013 want: []R{
1021 want: []R{
1028 want: []R{
1044 want: []R{
1052 want: []R{
1061 want: []R{
1068 want: []R{
1076 want: []R{
1084 want: []R{
1093 want: []R{
1101 want: []R{
1109 want: []R{
1116 want: []R{{E: `unexpected token }`}},
1120 want: []R{
1127 want: []R{
1134 want: []R{
1141 want: []R{
1148 want: []R{
1158 want: []R{
1165 want: []R{
1173 want: []R{
1182 want: []R{
1191 want: []R{
1198 want: []R{
1214 want: []R{
1252 want: []R{
1277 want: []R{
1284 want: []R{
1291 want: []R{
1298 want: []R{
1307 want: []R{
1319 for i, want := range tc.want {
1323 if want.E == "" {
1324 errorf(t, tc.in, "want#%d: Read() got unexpected error: %v", i, err)
1325 } else if !strings.Contains(err.Error(), want.E) {
1326 errorf(t, tc.in, "want#%d: Read() got %q, want %q", i, err, want.E)
1330 if want.E != "" {
1331 errorf(t, tc.in, "want#%d: Read() got nil error, want %q", i, want.E)
1334 checkToken(t, tok, i, want, tc.in)
1336 errorf(t, tc.in, "want#%d: Peek() %+v != Read() token %+v", i, peekTok, tok)
1339 errorf(t, tc.in, "want#%d: Peek() error %v != Read() error %v", i, err, peekErr)
1351 errorf(t, in, "want#%d: Token.Pos() got %v want %v", idx, got, r.P)
1358 errorf(t, in, "want#%d: Token.RawString() got %v want %v", idx, got, r.P)
1368 errorf(t, in, "want#%d: %s", idx, err)
1402 t.Errorf("cloned decoder: got Kind %v, want %v", tok2.Kind(), tok1.Kind())
1405 t.Errorf("cloned decoder: got RawString %v, want %v", tok2.RawString(), tok1.RawString())
1408 t.Errorf("cloned decoder: got error %v, want %v", err2, err1)