blob: addbf91fafbb8caf44894991d2e2ac43550b41a6 [file] [log] [blame]
GET https://golang.org/
body contains Go is an open source programming language
body contains Binary distributions available for
GET http://localhost:6060/
redirect == /golang.org/
GET http://localhost:6060/golang.org/
body contains Go is an open source programming language
body contains Binary distributions available for
body contains href="/golang.org/doc
body !contains href="/doc
GET https://golang.org/change/75944e2e3a63
code == 302
redirect contains bdb10cf
body contains bdb10cf
body !contains UA-
GET https://golang.org/cmd/compile/internal/amd64/
redirect == https://pkg.go.dev/cmd/compile/internal/amd64
GET https://golang.org/cmd/compile/internal/amd64/?m=old
body contains href="/src/cmd/compile/internal/amd64/ssa.go"
GET https://golang.org/conduct
body contains Project Stewards
GET https://golang.org/doc/
body contains an introduction to using modules in a simple project
GET https://golang.org/doc/asm
body ~ Quick Guide.*Assembler
GET https://golang.org/doc/debugging_with_gdb.html
redirect == /doc/gdb
GET https://golang.org/doc/devel/release
body ~ go1\.14\.2\s+\(released 2020-04-08\)\s+includes\s+fixes to cgo, the go command, the runtime,
GET https://golang.org/doc/devel/release.html
redirect == /doc/devel/release
GET https://golang.org/doc/faq
body contains What is the purpose of the project
GET https://golang.org/doc/gdb
body contains Debugging Go Code
GET https://golang.org/doc/go1.16.html
redirect == /doc/go1.16
GET https://golang.org/doc/go1.16
body contains Go 1.16
GET https://golang.org/doc/go_spec
redirect == /ref/spec
GET https://golang.org/doc/go_spec.html
redirect == /ref/spec
GET https://golang.org/doc/go_spec.md
redirect == /ref/spec
GET https://golang.org/doc/go_mem.html
redirect == /ref/mem
GET https://golang.org/doc/go_mem.md
redirect == /ref/mem
GET https://golang.org/doc/help.html
redirect == /help
GET https://golang.org/help/
redirect == /help
GET https://golang.org/help
body contains Get help
GET https://golang.org/src/fmt/
body contains scan_test.go
GET https://golang.org/src/fmt/print.go
body contains // Println formats using
GET https://golang.org/pkg/fmt/
redirect == https://pkg.go.dev/fmt
GET https://golang.org/pkg/fmt/?m=old
body contains Package fmt implements formatted I/O
GET https://golang.google.cn/pkg/fmt/
body contains Package fmt implements formatted I/O
GET https://golang.org/pkg
redirect == /pkg/
GET https://golang.org/pkg/
redirect == https://pkg.go.dev/std
GET https://tip.golang.org/pkg/
redirect == https://pkg.go.dev/std@master
GET https://golang.org/pkg?m=old
redirect == /pkg/?m=old
GET https://golang.org/pkg/?m=old
body contains Standard library
body contains Package fmt implements formatted I/O
body !contains internal/syscall
body !contains cmd/gc
GET https://golang.org/pkg/?m=old,all
body contains Standard library
body contains Package fmt implements formatted I/O
body contains internal/syscall/?m=all
body !contains cmd/gc
GET https://golang.org/pkg/bufio/
redirect == https://pkg.go.dev/bufio
GET https://golang.org/pkg/bufio/?GOOS=windows&GOARCH=amd64
redirect == https://pkg.go.dev/bufio?GOOS=windows&GOARCH=amd64
GET https://tip.golang.org/pkg/bufio/
redirect == https://pkg.go.dev/bufio@master
GET https://golang.org/pkg/bufio/?m=old
body contains href="/pkg/io/?m=old#Writer
body !contains href="/pkg/io/#Writer
GET https://golang.org/pkg/database/sql/
redirect == https://pkg.go.dev/database/sql
GET https://golang.org/pkg/database/sql/?m=old
body contains The number of connections currently in use; added in Go 1.11
body contains The number of idle connections; added in Go 1.11
GET https://golang.org/pkg/math/bits/
redirect == https://pkg.go.dev/math/bits
GET https://golang.org/pkg/math/bits/?m=old
body contains Added in Go 1.9
GET https://golang.org/pkg/net/
redirect == https://pkg.go.dev/net
GET https://golang.org/pkg/net/?m=old
body contains // IPv6 scoped addressing zone; added in Go 1.1
GET https://golang.org/pkg/net/http/?m=old
body contains title="Added in Go 1.11"
GET https://golang.org/pkg/net/http/httptrace/
redirect == https://pkg.go.dev/net/http/httptrace
GET https://golang.org/pkg/net/http/httptrace/?m=old
body ~ Got1xxResponse.*// Go 1\.11
body ~ GotFirstResponseByte func\(\)\s*$
GET https://golang.org/pkg/os/?m=old
body contains func Open
GET https://golang.org/pkg/strings/
redirect == https://pkg.go.dev/strings
GET https://golang.org/pkg/strings/?m=old
body contains href="/src/strings/strings.go"
GET https://golang.org/project
body contains <li><a href="/doc/go1.14">Go 1.14</a> <small>(February 2020)</small></li>
body contains <li><a href="/doc/go1.1">Go 1.1</a> <small>(May 2013)</small></li>
GET https://golang.org/project/
redirect == /project
GET https://golang.org/project/notexist
code == 404
GET https://golang.org/ref/mem
body contains Memory Model
GET https://golang.org/ref/spec
body contains Go Programming Language Specification
GET https://golang.org/robots.txt
body contains Disallow: /search
body !contains UA-
GET https://golang.org/x/net
code == 200
body contains <meta name="go-import" content="golang.org/x/net git https://go.googlesource.com/net">
body !contains UA-