Home | History | Annotate | Download | only in http

Lines Matching refs:tt

519 		tt := &reqWriteTests[i]
522 if tt.Body == nil {
525 switch b := tt.Body.(type) {
527 tt.Req.Body = ioutil.NopCloser(bytes.NewReader(b))
529 tt.Req.Body = b()
533 if tt.Req.Header == nil {
534 tt.Req.Header = make(Header)
538 err := tt.Req.Write(&braw)
539 if g, e := fmt.Sprintf("%v", err), fmt.Sprintf("%v", tt.WantError); g != e {
547 if tt.WantWrite != "" {
549 if sraw != tt.WantWrite {
550 t.Errorf("Test %d, expecting:\n%s\nGot:\n%s\n", i, tt.WantWrite, sraw)
555 if tt.WantProxy != "" {
558 err = tt.Req.WriteProxy(&praw)
564 if sraw != tt.WantProxy {
565 t.Errorf("Test Proxy %d, expecting:\n%s\nGot:\n%s\n", i, tt.WantProxy, sraw)
668 init: func(tt *testCase) {
670 tt.afterReqRead = func() {
673 tt.body = ioutil.NopCloser(pr)
679 for i, tt := range tests {
680 if tt.init != nil {
681 tt.init(&tt)
684 tt.method,
690 ContentLength: tt.clen,
691 Body: tt.body,
693 got, err := dumpRequestOut(req, tt.afterReqRead)
698 if err := tt.want(string(got)); err != nil {