Lines Matching refs:tt
266 for _, tt := range readTests {
267 r := NewReader(strings.NewReader(tt.Input))
268 r.Comment = tt.Comment
269 if tt.UseFieldsPerRecord {
270 r.FieldsPerRecord = tt.FieldsPerRecord
274 r.LazyQuotes = tt.LazyQuotes
275 r.TrailingComma = tt.TrailingComma
276 r.TrimLeadingSpace = tt.TrimLeadingSpace
277 if tt.Comma != 0 {
278 r.Comma = tt.Comma
282 if tt.Error != "" {
283 if err == nil || !strings.Contains(err.Error(), tt.Error) {
284 t.Errorf("%s: error %v, want error %q", tt.Name, err, tt.Error)
285 } else if tt.Line != 0 && (tt.Line != perr.Line || tt.Column != perr.Column) {
286 t.Errorf("%s: error at %d:%d expected %d:%d", tt.Name, perr.Line, perr.Column, tt.Line, tt.Column)
289 t.Errorf("%s: unexpected error %v", tt.Name, err)
290 } else if !reflect.DeepEqual(out, tt.Output) {
291 t.Errorf("%s: out=%q want %q", tt.Name, out, tt.Output)