Home | History | Annotate | Download | only in kati

Lines Matching refs:tc

23 	for _, tc := range []struct {
191 assign, err := got.parse([]byte(tc.in), tc.tsv, tc.rhs)
192 if tc.err != "" {
194 t.Errorf(`r.parse(%q, %v)=_, <nil>, want _, %q`, tc.in, tc.rhs, tc.err)
197 if got, want := err.Error(), tc.err; got != want {
198 t.Errorf(`r.parse(%q, %v)=_, %s, want %s`, tc.in, tc.rhs, got, want)
203 t.Errorf(`r.parse(%q, %v)=_, %v; want nil error`, tc.in, tc.rhs, err)
206 if !reflect.DeepEqual(*got, tc.want) {
207 t.Errorf(`r.parse(%q, %v); r=%#v, want %#v`, tc.in, tc.rhs, *got, tc.want)
209 if tc.assign != nil {
211 t.Errorf(`r.parse(%q, %v)=<nil>; want=%#v`, tc.in, tc.rhs, tc.assign)
214 if got, want := assign, tc.assign; !reflect.DeepEqual(got, want) {
215 t.Errorf(`r.parse(%q, %v)=%#v; want=%#v`, tc.in, tc.rhs, got, want)
220 t.Errorf(`r.parse(%q, %v)=%v; want=<nil>`, tc.in, tc.rhs, assign)