Documentation ¶
Index ¶
Constants ¶
View Source
const ( LEVEL_START = iota LEVEL_SCAN_ALL // remove a suite and a group each test LEVEL_SCAN_GROUPS // only remove groups LEVEL_SCAN_SUITES // only remove suites LEVEL_TEST_KS_PREF // add only a single keyshare per group )
Variables ¶
View Source
var NotInDB = fmt.Errorf("not in database")
View Source
var TLS13_GROUPS []tls.CurveID = []tls.CurveID{ tls.CurveP384, tls.CurveP521, tls.X448, tls.FFDHE2048, tls.FFDHE3072, tls.FFDHE4096, tls.FFDHE6144, tls.FFDHE8192, tls.X25519, tls.CurveP256, }
View Source
var TLS13_SUITES []uint16 = []uint16{ tls.TLS_AES_128_CCM_SHA256, tls.TLS_AES_128_CCM_8_SHA256, tls.TLS_AES_256_GCM_SHA384, tls.TLS_CHACHA20_POLY1305_SHA256, tls.TLS_AES_128_GCM_SHA256, }
Functions ¶
func ExecuteLocked ¶
Types ¶
type TestContext ¶
type TestContext struct {
// contains filtered or unexported fields
}
func SetupConfig ¶
func (*TestContext) FinishTest ¶
func (ctx *TestContext) FinishTest(hs *tls.ServerHandshake, err error)
Click to show internal directories.
Click to hide internal directories.