Lines Matching defs:HTTP2InteropCtx
35 type HTTP2InteropCtx struct { struct
37 ServerHost string
38 ServerPort int
39 UseTLS bool
40 UseTestCa bool
41 ServerHostnameOverride string
43 T *testing.T member
46 serverSpec string
47 authority string
48 rootCAs *x509.CertPool
94 func testClientShortSettings(ctx *HTTP2InteropCtx, length int) error {
125 func testClientPrefaceWithStreamId(ctx *HTTP2InteropCtx) error {
154 func testUnknownFrameType(ctx *HTTP2InteropCtx) error {
208 func testShortPreface(ctx *HTTP2InteropCtx, prefacePrefix string) error {
227 func testTLSMaxVersion(ctx *HTTP2InteropCtx, version uint16) error {
252 func testTLSApplicationProtocol(ctx *HTTP2InteropCtx) error {
277 func testTLSBadCipherSuites(ctx *HTTP2InteropCtx) error {
379 func connect(ctx *HTTP2InteropCtx) (*CapConn, error) {
396 func buildTlsConfig(ctx *HTTP2InteropCtx) *tls.Config {
405 func connectWithoutTls(ctx *HTTP2InteropCtx) (*CapConn, error) {
413 func connectWithTls(ctx *HTTP2InteropCtx, config *tls.Config) (*CapConn, error) {