Lines Matching defs:String
44 type dummyAddr string
68 func (a dummyAddr) Network() string {
69 return string(a)
72 func (a dummyAddr) String() string {
73 return string(a)
132 func reqBytes(req string) []byte {
144 func (ht handlerTest) rawResponse(req string) string {
155 return output.String()
208 type stringHandler string
211 w.Header().Set("Result", string(s))
215 pattern string
216 msg string
225 url string
226 expected string
250 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
290 pattern string
308 // as the URL excluding the scheme and the query string and sends 200
315 if "http://"+r.URL.RawQuery == u.String() {
323 method string
324 host string
325 path string
327 pattern string
382 method string
383 host string
384 url string
394 // mux.Handler() shouldn't clear the request's query string.
440 paths := []string{"//foo.txt", "///foo.txt", "/../../foo.txt"}
486 if string(got) != expected || err != nil {
488 string(got), err, expected)
493 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
517 if string(got) != expected || err != nil {
518 t.Errorf("Get #2 got %q, %v, want %q, nil", string(got), err, expected)
522 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
547 ts.TLS = &tls.Config{NextProtos: []string{"h2"}}
681 for _, te := range []string{"", "identity"} {
710 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
724 if !strings.HasSuffix(string(got), expectedSuffix) {
726 expectedSuffix, string(got))
731 func testTCPConnectionCloses(t *testing.T, req string, h Handler) {
737 conn, err := net.Dial("tcp", s.Listener.Addr().String())
775 func testTCPConnectionStaysOpen(t *testing.T, req string, handler Handler) {
780 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
864 Addr string
904 ip := string(body)
956 fetch := func(response chan string) {
970 response <- string(body)
974 response1c := make(chan string, 1)
981 response2c := make(chan string, 1)
1034 if g, e := res.TransferEncoding, []string(nil); !reflect.DeepEqual(g, e) {
1084 t.Errorf("got unexpected body %q", string(body))
1097 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
1138 idleConn, err := net.Dial("tcp", ts.Listener.Addr().String())
1184 testAutomaticHTTP2_Serve(t, &tls.Config{NextProtos: []string{"h2"}}, true)
1212 NextProtos: []string{"h2"},
1256 addr := ln.Addr().String()
1275 t.Logf("Listening on %v", ln.Addr().String())
1283 c, err := tls.Dial("tcp", ln.Addr().String(), &tls.Config{
1285 NextProtos: []string{"h2", "http/1.1"},
1302 expectation string // e.g. "100-continue"
1304 expectedResponse string // expected substring in first line of http response
1307 func expectTest(contentLength int, expectation string, readBody bool, expectedResponse string) serverExpectTest {
1366 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
1512 if res := conn.writeBuf.String(); !strings.Contains(res, "Connection: close") {
1526 func (t handlerBodyCloseTest) connectionHeader() string {
1688 name string
1823 case string:
1922 if g, e := string(body), "hi"; g != e {
1939 if !strings.Contains(string(body), "<title>Timeout</title>") {
1940 t.Errorf("expected timeout body; got %q", string(body))
2060 if g, e := string(body), "hi"; g != e {
2077 if !strings.Contains(string(body), "<title>Timeout</title>") {
2078 t.Errorf("expected timeout body; got %q", string(body))
2165 in string
2166 want string
2387 func testServerNoHeader(t *testing.T, h2 bool, header string) {
2530 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
2545 got := string(bs)
2589 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
2653 for _, version := range []string{"HTTP/1.0", "HTTP/1.1"} {
2654 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
2687 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
2729 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
2802 script := make(chan string, 2)
2882 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
2901 uric := make(chan string, 2) // only expect 1, but leave space for 2
2909 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
2963 name string
2965 check func(output string) error
2972 check: func(got string) error {
2990 check: func(got string) error {
3009 check: func(got string) error {
3023 check: func(got string) error {
3041 check: func(got string) error {
3060 check: func(got string) error {
3073 check: func(got string) error {
3084 check: func(got string) error {
3099 check: func(got string) error {
3112 check: func(got string) error {
3213 if g, w := buf.String(), "[hijack-to-bufw][hijack-to-conn]"; g != w {
3259 req string // raw http request
3260 expect []string // expected Connection header(s)
3272 expect: []string{"keep-alive"},
3277 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
3344 if string(all) != "hi" {
3361 for _, req := range []string{
3419 errorf := func(format string, args ...interface{}) {
3537 conn, err := net.Dial("tcp", server.Listener.Addr().String())
3569 WriteString(s string) (n int, err error)
3589 t2, err := ParseTime(string(res))
3594 t.Fatalf("Times differ; expected: %v, got %v (%s)", t1, t2, string(res))
3601 handler := map[string]func(w ResponseWriter, r *Request){
3651 mustGet := func(url string, headers ...string) {
3683 c, err := net.Dial("tcp", ts.Listener.Addr().String())
3692 c, err := net.Dial("tcp", ts.Listener.Addr().String())
3705 c, err := net.Dial("tcp", ts.Listener.Addr().String())
3731 logString := func(m map[int][]ConnState) string {
3745 return b.String()
3888 if want := "Hello, world!"; string(all) != want {
3905 addrc := make(chan string, numReq)
3929 addrSeen := map[string]bool{}
3963 c, err := net.Dial("tcp", ts.Listener.Addr().String())
3983 if strings.Contains(got.String(), "Content-Length") {
3984 t.Errorf("Unexpected Content-Length in response headers: %s", got.String())
3986 if strings.Contains(got.String(), "Content-Type") {
3987 t.Errorf("Unexpected Content-Type in response headers: %s", got.String())
4080 if !strings.Contains(buf.String(), "Connection: close\r\n") {
4081 t.Errorf("expected 'Connection: close' in response; got: %s", buf.String())
4119 get := func() string {
4129 return string(slurp)
4141 proto string
4142 host string
4220 if err != nil || string(buf[:n]) != want {
4228 c, err := net.Dial("tcp", ts.Listener.Addr().String())
4238 if string(slurp) != upgradeResponse {
4248 header string
4341 c, err := net.Dial("tcp", ts.Listener.Addr().String())
4418 for _, v := range []string{"gzip", "chunked"} {
4445 body := string(all)
4503 body := string(all)
4537 body := string(all)
4556 cmd.Env = append([]string{
4567 func getNoBody(urlStr string) (*Response, error) {
4595 fmt.Println(ln.Addr().String())
4882 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
4932 get := func() string {
4942 return string(slurp)
4956 conn, err := net.Dial("tcp", ts.Listener.Addr().String())
4968 func get(t *testing.T, c *Client, url string) string {
4978 return string(slurp)
4995 get := func() string { return get(t, c, ts.URL) }
5125 if string(slurp) != "ok" {
5149 cn, err := net.Dial("tcp", hts.Listener.Addr().String())
5218 if string(peek) != "foo" || err != nil {
5224 cn, err := net.Dial("tcp", ts.Listener.Addr().String())
5296 cn, err := net.Dial("tcp", ts.Listener.Addr().String())