Documentation ¶
Index ¶
- Variables
- type BoringSslRunner
- type BotanRunner
- type CurlRunner
- type EnvoyRunner
- type GnutlsRunner
- type GolangRunner
- type ImplementationRunner
- type JavaRunner
- type LibresslRunner
- type NodeRunner
- type OpensslRunner
- type PkijsRunner
- type PowerShellRunner
- type PythonRequestsRunner
- func (c *PythonRequestsRunner) Close() error
- func (c *PythonRequestsRunner) GetVersion() string
- func (c *PythonRequestsRunner) Initialize() error
- func (c *PythonRequestsRunner) Name() string
- func (c *PythonRequestsRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
- type RustlsRunner
Constants ¶
This section is empty.
Variables ¶
View Source
var Runners = map[string]ImplementationRunner{ "boringssl": &BoringSslRunner{}, "botan": &BotanRunner{}, "curl": &CurlRunner{}, "envoy": &EnvoyRunner{}, "gnutls": &GnutlsRunner{}, "golang": &GolangRunner{}, "java": &JavaRunner{}, "libressl": &LibresslRunner{}, "node": &NodeRunner{}, "openssl": &OpensslRunner{}, "pkijs": &PkijsRunner{}, "powershell": &PowerShellRunner{}, "python_requests": &PythonRequestsRunner{}, "rustls": &RustlsRunner{}, }
Functions ¶
This section is empty.
Types ¶
type BoringSslRunner ¶
type BoringSslRunner struct{}
func (*BoringSslRunner) Close ¶
func (b *BoringSslRunner) Close() error
func (*BoringSslRunner) GetVersion ¶
func (b *BoringSslRunner) GetVersion() string
func (*BoringSslRunner) Initialize ¶
func (b *BoringSslRunner) Initialize() error
func (*BoringSslRunner) Name ¶
func (b *BoringSslRunner) Name() string
func (*BoringSslRunner) RunTests ¶
func (b *BoringSslRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type BotanRunner ¶
type BotanRunner struct {
// contains filtered or unexported fields
}
func (*BotanRunner) Close ¶
func (o *BotanRunner) Close() error
func (*BotanRunner) GetVersion ¶
func (o *BotanRunner) GetVersion() string
func (*BotanRunner) Initialize ¶
func (o *BotanRunner) Initialize() error
func (*BotanRunner) Name ¶
func (o *BotanRunner) Name() string
func (*BotanRunner) RunTests ¶
func (o *BotanRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type CurlRunner ¶
type CurlRunner struct {
// contains filtered or unexported fields
}
func (*CurlRunner) Close ¶
func (c *CurlRunner) Close() error
func (*CurlRunner) GetVersion ¶
func (c *CurlRunner) GetVersion() string
func (*CurlRunner) Initialize ¶
func (c *CurlRunner) Initialize() error
func (*CurlRunner) Name ¶
func (c *CurlRunner) Name() string
func (*CurlRunner) RunTests ¶
func (c *CurlRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type EnvoyRunner ¶
type EnvoyRunner struct {
// contains filtered or unexported fields
}
func (*EnvoyRunner) Close ¶
func (r *EnvoyRunner) Close() error
func (*EnvoyRunner) GetVersion ¶
func (r *EnvoyRunner) GetVersion() string
func (*EnvoyRunner) Initialize ¶
func (r *EnvoyRunner) Initialize() error
func (*EnvoyRunner) Name ¶
func (r *EnvoyRunner) Name() string
func (*EnvoyRunner) RunTests ¶
func (r *EnvoyRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type GnutlsRunner ¶
type GnutlsRunner struct {
// contains filtered or unexported fields
}
func (*GnutlsRunner) Close ¶
func (g *GnutlsRunner) Close() error
func (*GnutlsRunner) GetVersion ¶
func (g *GnutlsRunner) GetVersion() string
func (*GnutlsRunner) Initialize ¶
func (g *GnutlsRunner) Initialize() error
func (*GnutlsRunner) Name ¶
func (g *GnutlsRunner) Name() string
func (*GnutlsRunner) RunTests ¶
func (g *GnutlsRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type GolangRunner ¶
type GolangRunner struct{}
func (*GolangRunner) Close ¶
func (g *GolangRunner) Close() error
func (*GolangRunner) GetVersion ¶
func (g *GolangRunner) GetVersion() string
func (*GolangRunner) Initialize ¶
func (g *GolangRunner) Initialize() error
func (*GolangRunner) Name ¶
func (g *GolangRunner) Name() string
func (*GolangRunner) RunTests ¶
func (g *GolangRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type ImplementationRunner ¶
type ImplementationRunner interface { Name() string Initialize() error Close() error GetVersion() string RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error) }
type JavaRunner ¶
type JavaRunner struct {
// contains filtered or unexported fields
}
func (*JavaRunner) Close ¶
func (j *JavaRunner) Close() error
func (*JavaRunner) GetVersion ¶
func (j *JavaRunner) GetVersion() string
func (*JavaRunner) Initialize ¶
func (j *JavaRunner) Initialize() error
func (*JavaRunner) Name ¶
func (j *JavaRunner) Name() string
func (*JavaRunner) RunTests ¶
func (j *JavaRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type LibresslRunner ¶
type LibresslRunner struct {
// contains filtered or unexported fields
}
func (*LibresslRunner) Close ¶
func (l *LibresslRunner) Close() error
func (*LibresslRunner) GetVersion ¶
func (l *LibresslRunner) GetVersion() string
func (*LibresslRunner) Initialize ¶
func (l *LibresslRunner) Initialize() error
func (*LibresslRunner) Name ¶
func (l *LibresslRunner) Name() string
func (*LibresslRunner) RunTests ¶
func (l *LibresslRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type NodeRunner ¶
type NodeRunner struct {
// contains filtered or unexported fields
}
func (*NodeRunner) Close ¶
func (c *NodeRunner) Close() error
func (*NodeRunner) GetVersion ¶
func (c *NodeRunner) GetVersion() string
func (*NodeRunner) Initialize ¶
func (c *NodeRunner) Initialize() error
func (*NodeRunner) Name ¶
func (c *NodeRunner) Name() string
func (*NodeRunner) RunTests ¶
func (c *NodeRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type OpensslRunner ¶
type OpensslRunner struct {
// contains filtered or unexported fields
}
func (*OpensslRunner) Close ¶
func (o *OpensslRunner) Close() error
func (*OpensslRunner) GetVersion ¶
func (o *OpensslRunner) GetVersion() string
func (*OpensslRunner) Initialize ¶
func (o *OpensslRunner) Initialize() error
func (*OpensslRunner) Name ¶
func (o *OpensslRunner) Name() string
func (*OpensslRunner) RunTests ¶
func (o *OpensslRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type PkijsRunner ¶
type PkijsRunner struct {
// contains filtered or unexported fields
}
func (*PkijsRunner) Close ¶
func (p *PkijsRunner) Close() error
func (*PkijsRunner) GetVersion ¶
func (p *PkijsRunner) GetVersion() string
func (*PkijsRunner) Initialize ¶
func (p *PkijsRunner) Initialize() error
func (*PkijsRunner) Name ¶
func (p *PkijsRunner) Name() string
func (*PkijsRunner) RunTests ¶
func (p *PkijsRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type PowerShellRunner ¶
type PowerShellRunner struct {
// contains filtered or unexported fields
}
func (*PowerShellRunner) Close ¶
func (c *PowerShellRunner) Close() error
func (*PowerShellRunner) GetVersion ¶
func (c *PowerShellRunner) GetVersion() string
func (*PowerShellRunner) Initialize ¶
func (c *PowerShellRunner) Initialize() error
func (*PowerShellRunner) Name ¶
func (c *PowerShellRunner) Name() string
func (*PowerShellRunner) RunTests ¶
func (c *PowerShellRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type PythonRequestsRunner ¶
type PythonRequestsRunner struct {
// contains filtered or unexported fields
}
func (*PythonRequestsRunner) Close ¶
func (c *PythonRequestsRunner) Close() error
func (*PythonRequestsRunner) GetVersion ¶
func (c *PythonRequestsRunner) GetVersion() string
func (*PythonRequestsRunner) Initialize ¶
func (c *PythonRequestsRunner) Initialize() error
func (*PythonRequestsRunner) Name ¶
func (c *PythonRequestsRunner) Name() string
func (*PythonRequestsRunner) RunTests ¶
func (c *PythonRequestsRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
type RustlsRunner ¶
type RustlsRunner struct {
// contains filtered or unexported fields
}
func (*RustlsRunner) Close ¶
func (r *RustlsRunner) Close() error
func (*RustlsRunner) GetVersion ¶
func (r *RustlsRunner) GetVersion() string
func (*RustlsRunner) Initialize ¶
func (r *RustlsRunner) Initialize() error
func (*RustlsRunner) Name ¶
func (r *RustlsRunner) Name() string
func (*RustlsRunner) RunTests ¶
func (r *RustlsRunner) RunTests(ctx *test_executor.ExecutionContext) (map[string]*test_executor.SuiteTestResults, error)
Click to show internal directories.
Click to hide internal directories.