Documentation
¶
Index ¶
- Constants
- Variables
- func B(b bool) *bool
- func I(i int64) *int64
- func IsJwt(token string) bool
- func IsURI(rawurl string) bool
- func NewRegistry() strfmt.Registry
- func NewVersionProviderTest() versions.VersionProvider
- func S(s string) *string
- func ST(t time.Time) *strfmt.DateTime
- func T(t time.Time) *time.Time
- func ToPtr[T any](in T) *T
- type ClientHelperClient
- func (helper *ClientHelperClient) CompleteOttCaEnrollment(enrollmentToken string, clientCert []*x509.Certificate, ...) (*edgeApis.CertCredentials, error)
- func (helper *ClientHelperClient) CompleteOttEnrollment(enrollmentToken string) (*edgeApis.CertCredentials, error)
- func (helper *ClientHelperClient) CompleteOttGenericEnrollment(enrollmentToken string) (*edgeApis.CertCredentials, error)
- func (helper *ClientHelperClient) CompleteUpdbEnrollment(enrollmentToken string, username string, password string) (*edgeApis.UpdbCredentials, error)
- func (helper *ClientHelperClient) CreateTotpMfaEnrollment() (*rest_model.DetailMfa, error)
- func (helper *ClientHelperClient) EnrollTotpMfa() (*TotpProvider, *rest_model.DetailMfa, error)
- func (helper *ClientHelperClient) ExtendCertsWithAuthenticatorId(authenticatorId string) (*edgeApis.CertCredentials, error)
- func (helper *ClientHelperClient) GetCurrentApiSessionDetail() (*rest_model.CurrentAPISessionDetail, error)
- func (helper *ClientHelperClient) GetTotpMfa() (*rest_model.DetailMfa, error)
- func (helper *ClientHelperClient) GetTotpToken(code string) (*rest_model.TotpToken, error)
- func (helper *ClientHelperClient) VerifyTotpMfaEnrollment(code string) (*rest_model.DetailMfa, error)
- type Config
- type FabricTestContext
- func (ctx *FabricTestContext) NewControlChannelListener() channel.UnderlayListener
- func (ctx *FabricTestContext) NewHttpClient(transport *http.Transport) *http.Client
- func (ctx *FabricTestContext) NewRestClient(i id.Identity) *resty.Client
- func (ctx *FabricTestContext) NewRestClientWithDefaults() *resty.Client
- func (ctx *FabricTestContext) NewTransport(i id.Identity) *http.Transport
- func (ctx *FabricTestContext) StartServer()
- func (ctx *FabricTestContext) StartServerFor(test string, clean bool)
- func (ctx *FabricTestContext) T() *testing.T
- func (ctx *FabricTestContext) Teardown()
- type JsonMarshallable
- type ManagementHelperClient
- func (helper *ManagementHelperClient) CreateAndEnrollOttIdentity(isAdmin bool, roleAttributes ...string) (*rest_model.IdentityDetail, *edgeApis.CertCredentials, error)
- func (helper *ManagementHelperClient) CreateCa(testCa *ca) (*rest_model.CreateLocation, error)
- func (helper *ManagementHelperClient) CreateEnrollmentOtt(identityId *string, expiresAt *time.Time) (*rest_model.CreateLocation, error)
- func (helper *ManagementHelperClient) CreateEnrollmentOttCa(identityId *string, caId *string, expiresAt *time.Time) (*rest_model.CreateLocation, error)
- func (helper *ManagementHelperClient) CreateEnrollmentUpdb(identityId *string, username *string, expiresAt *time.Time) (*rest_model.CreateLocation, error)
- func (helper *ManagementHelperClient) CreateIdentity(name string, isAdmin bool, roleAttributes ...string) (*rest_model.CreateLocation, error)
- func (helper *ManagementHelperClient) CreatePostureCheck(check rest_model.PostureCheckCreate) (rest_model.PostureCheckDetail, error)
- func (helper *ManagementHelperClient) CreatePostureCheckMac(addresses []string, attributes []string) (*rest_model.PostureCheckMacAddressDetail, error)
- func (helper *ManagementHelperClient) CreatePostureCheckOs(operatingSystems []*rest_model.OperatingSystem, attributes []string) (*rest_model.PostureCheckOperatingSystemDetail, error)
- func (helper *ManagementHelperClient) CreatePostureCheckProcess(process *rest_model.Process, attributes []string) (*rest_model.PostureCheckProcessDetail, error)
- func (helper *ManagementHelperClient) CreatePostureCheckProcessMulti(processes []*rest_model.ProcessMulti, semantic rest_model.Semantic, ...) (*rest_model.PostureCheckProcessMultiDetail, error)
- func (helper *ManagementHelperClient) CreateTotpMfaEnrollment() (*rest_model.DetailMfa, error)
- func (helper *ManagementHelperClient) EnrollTotpMfa() (*TotpProvider, *rest_model.DetailMfa, error)
- func (helper *ManagementHelperClient) GetCa(caId string) (*rest_model.CaDetail, error)
- func (helper *ManagementHelperClient) GetEnrollment(enrollmentId string) (*rest_model.EnrollmentDetail, error)
- func (helper *ManagementHelperClient) GetIdentity(identityId string) (*rest_model.IdentityDetail, error)
- func (helper *ManagementHelperClient) GetIdentityAuthenticators(identityId string) ([]*rest_model.AuthenticatorDetail, error)
- func (helper *ManagementHelperClient) GetPostureCheck(id string) (rest_model.PostureCheckDetail, error)
- func (helper *ManagementHelperClient) GetTotpMfa() (*rest_model.DetailMfa, error)
- func (helper *ManagementHelperClient) GetTotpToken(code string) (*rest_model.TotpToken, error)
- func (helper *ManagementHelperClient) RefreshEnrollmentJwt(id string) (*rest_model.EnrollmentDetail, error)
- func (helper *ManagementHelperClient) VerifyCa(id string, token string, cert *x509.Certificate, key crypto.Signer) error
- func (helper *ManagementHelperClient) VerifyTotpMfaEnrollment(code string) (*rest_model.DetailMfa, error)
- type RestClient
- type SessionRequest
- type TestConn
- type TestContext
- func (ctx *TestContext) ClientApiUrl() *url.URL
- func (ctx *TestContext) ControllerCaPool() *x509.CertPool
- func (ctx *TestContext) CreateEnrollAndStartEdgeRouter(roleAttributes ...string) *router.Router
- func (ctx *TestContext) CreateEnrollAndStartEdgeRouterWithCfgTweaks(cfgTweaks func(*env2.Config), roleAttributes ...string) *router.Router
- func (ctx *TestContext) CreateEnrollAndStartHAEdgeRouter(roleAttributes ...string) *router.Router
- func (ctx *TestContext) CreateEnrollAndStartTunnelerEdgeRouter(roleAttributes ...string)
- func (ctx *TestContext) DefaultClientApiClient() *resty.Client
- func (ctx *TestContext) DefaultManagementApiClient() *resty.Client
- func (ctx *TestContext) EnrollIdentity(identityId string) *ziti.Config
- func (ctx *TestContext) ManagementApiUrl() *url.URL
- func (ctx *TestContext) NewAdminCredentials() *edge_apis.UpdbCredentials
- func (ctx *TestContext) NewClientComponents(apiPath string) (*resty.Client, *http.Client, *http.Transport)
- func (ctx *TestContext) NewClientComponentsWithClientCert(certs []*x509.Certificate, privateKey crypto.PrivateKey) (*resty.Client, *http.Client, *http.Transport)
- func (ctx *TestContext) NewEdgeClientApi(totpProvider func(chan string)) *ClientHelperClient
- func (ctx *TestContext) NewEdgeManagementApi(totpProvider func(chan string)) *ManagementHelperClient
- func (ctx *TestContext) NewHttpClient(transport *http.Transport) *http.Client
- func (ctx *TestContext) NewRestClient(i idlib.Identity) *resty.Client
- func (ctx *TestContext) NewRestClientWithDefaults() *resty.Client
- func (ctx *TestContext) NewTransport() *http.Transport
- func (ctx *TestContext) NewTransportWithClientCert(certs []*x509.Certificate, privateKey crypto.PrivateKey) *http.Transport
- func (ctx *TestContext) NewTransportWithIdentity(i idlib.Identity) *http.Transport
- func (ctx *TestContext) NewWsMgmtChannel(bindHandler channel.BindHandler) (channel.Channel, error)
- func (ctx *TestContext) NextTest(t *testing.T)
- func (ctx *TestContext) RequireAdminClientApiLogin()
- func (ctx *TestContext) RequireAdminManagementApiLogin()
- func (ctx *TestContext) RequireChildWith(container *gabs.Container, attribute string, value interface{}) *gabs.Container
- func (ctx *TestContext) RequireGetNonNilPathValue(container *gabs.Container, searchPath ...string) *gabs.Container
- func (ctx *TestContext) RequireNoChildWith(container *gabs.Container, attribute string, value interface{}) *gabs.Container
- func (ctx *TestContext) RequireNotFoundError(httpStatus int, body []byte) *gabs.Container
- func (ctx *TestContext) RequirePathExists(container *gabs.Container, searchPath ...string)
- func (ctx *TestContext) StartServer()
- func (ctx *TestContext) StartServerFor(testDb string, clean bool)
- func (ctx *TestContext) T() *testing.T
- func (ctx *TestContext) Teardown()
- func (ctx *TestContext) WrapConn(conn edge.Conn, err error) *TestConn
- func (ctx *TestContext) WrapNetConn(conn edge.Conn, err error) *TestConn
- type TotpProvider
- type VersionProviderTest
- func (v VersionProviderTest) AsVersionInfo() *versions.VersionInfo
- func (v VersionProviderTest) Branch() string
- func (v VersionProviderTest) BuildDate() string
- func (v VersionProviderTest) EncoderDecoder() versions.VersionEncDec
- func (v VersionProviderTest) Revision() string
- func (v VersionProviderTest) Version() string
Constants ¶
View Source
const ( EdgeClientApiPath = "/edge/client/v1" EdgeManagementApiPath = "/edge/management/v1" )
View Source
const ( ControllerConfFile = "ats-ctrl.yml" EdgeRouterConfFile = "ats-edge.router.yml" TunnelerEdgeRouterConfFile = "ats-edge-tunneler.router.yml" TransitRouterConfFile = "ats-transit.router.yml" )
View Source
const ( FabricControllerConfFile = "./testdata/config/ctrl.yml" FabricRouterConfFile = "./testdata/config/router-%v.yml" )
Variables ¶
View Source
var DefaultFormats strfmt.Registry = NewRegistry()
Functions ¶
func NewRegistry ¶
func NewVersionProviderTest ¶
func NewVersionProviderTest() versions.VersionProvider
Types ¶
type ClientHelperClient ¶ added in v1.5.0
type ClientHelperClient struct {
*edgeApis.ClientApiClient
// contains filtered or unexported fields
}
func (*ClientHelperClient) CompleteOttCaEnrollment ¶ added in v1.5.0
func (helper *ClientHelperClient) CompleteOttCaEnrollment(enrollmentToken string, clientCert []*x509.Certificate, clientKey crypto.PrivateKey) (*edgeApis.CertCredentials, error)
func (*ClientHelperClient) CompleteOttEnrollment ¶ added in v1.5.0
func (helper *ClientHelperClient) CompleteOttEnrollment(enrollmentToken string) (*edgeApis.CertCredentials, error)
func (*ClientHelperClient) CompleteOttGenericEnrollment ¶ added in v1.5.0
func (helper *ClientHelperClient) CompleteOttGenericEnrollment(enrollmentToken string) (*edgeApis.CertCredentials, error)
func (*ClientHelperClient) CompleteUpdbEnrollment ¶ added in v1.5.0
func (helper *ClientHelperClient) CompleteUpdbEnrollment(enrollmentToken string, username string, password string) (*edgeApis.UpdbCredentials, error)
func (*ClientHelperClient) CreateTotpMfaEnrollment ¶ added in v1.7.0
func (helper *ClientHelperClient) CreateTotpMfaEnrollment() (*rest_model.DetailMfa, error)
func (*ClientHelperClient) EnrollTotpMfa ¶ added in v1.7.0
func (helper *ClientHelperClient) EnrollTotpMfa() (*TotpProvider, *rest_model.DetailMfa, error)
func (*ClientHelperClient) ExtendCertsWithAuthenticatorId ¶ added in v1.6.1
func (helper *ClientHelperClient) ExtendCertsWithAuthenticatorId(authenticatorId string) (*edgeApis.CertCredentials, error)
func (*ClientHelperClient) GetCurrentApiSessionDetail ¶ added in v1.6.1
func (helper *ClientHelperClient) GetCurrentApiSessionDetail() (*rest_model.CurrentAPISessionDetail, error)
func (*ClientHelperClient) GetTotpMfa ¶ added in v1.7.0
func (helper *ClientHelperClient) GetTotpMfa() (*rest_model.DetailMfa, error)
func (*ClientHelperClient) GetTotpToken ¶ added in v1.7.0
func (helper *ClientHelperClient) GetTotpToken(code string) (*rest_model.TotpToken, error)
func (*ClientHelperClient) VerifyTotpMfaEnrollment ¶ added in v1.7.0
func (helper *ClientHelperClient) VerifyTotpMfaEnrollment(code string) (*rest_model.DetailMfa, error)
type FabricTestContext ¶
type FabricTestContext struct {
Req *require.Assertions
LogLevel string
ControllerConfig *config.Config
// contains filtered or unexported fields
}
func NewFabricTestContext ¶
func NewFabricTestContext(t *testing.T) *FabricTestContext
func (*FabricTestContext) NewControlChannelListener ¶
func (ctx *FabricTestContext) NewControlChannelListener() channel.UnderlayListener
func (*FabricTestContext) NewHttpClient ¶
func (ctx *FabricTestContext) NewHttpClient(transport *http.Transport) *http.Client
func (*FabricTestContext) NewRestClient ¶
func (ctx *FabricTestContext) NewRestClient(i id.Identity) *resty.Client
func (*FabricTestContext) NewRestClientWithDefaults ¶
func (ctx *FabricTestContext) NewRestClientWithDefaults() *resty.Client
func (*FabricTestContext) NewTransport ¶
func (ctx *FabricTestContext) NewTransport(i id.Identity) *http.Transport
func (*FabricTestContext) StartServer ¶
func (ctx *FabricTestContext) StartServer()
func (*FabricTestContext) StartServerFor ¶
func (ctx *FabricTestContext) StartServerFor(test string, clean bool)
func (*FabricTestContext) T ¶
func (ctx *FabricTestContext) T() *testing.T
func (*FabricTestContext) Teardown ¶
func (ctx *FabricTestContext) Teardown()
type JsonMarshallable ¶
type ManagementHelperClient ¶ added in v1.5.0
type ManagementHelperClient struct {
*edgeApis.ManagementApiClient
// contains filtered or unexported fields
}
func (*ManagementHelperClient) CreateAndEnrollOttIdentity ¶ added in v1.6.1
func (helper *ManagementHelperClient) CreateAndEnrollOttIdentity(isAdmin bool, roleAttributes ...string) (*rest_model.IdentityDetail, *edgeApis.CertCredentials, error)
func (*ManagementHelperClient) CreateCa ¶ added in v1.5.0
func (helper *ManagementHelperClient) CreateCa(testCa *ca) (*rest_model.CreateLocation, error)
func (*ManagementHelperClient) CreateEnrollmentOtt ¶ added in v1.6.1
func (helper *ManagementHelperClient) CreateEnrollmentOtt(identityId *string, expiresAt *time.Time) (*rest_model.CreateLocation, error)
func (*ManagementHelperClient) CreateEnrollmentOttCa ¶ added in v1.6.1
func (helper *ManagementHelperClient) CreateEnrollmentOttCa(identityId *string, caId *string, expiresAt *time.Time) (*rest_model.CreateLocation, error)
func (*ManagementHelperClient) CreateEnrollmentUpdb ¶ added in v1.6.1
func (helper *ManagementHelperClient) CreateEnrollmentUpdb(identityId *string, username *string, expiresAt *time.Time) (*rest_model.CreateLocation, error)
func (*ManagementHelperClient) CreateIdentity ¶ added in v1.5.0
func (helper *ManagementHelperClient) CreateIdentity(name string, isAdmin bool, roleAttributes ...string) (*rest_model.CreateLocation, error)
func (*ManagementHelperClient) CreatePostureCheck ¶ added in v1.7.0
func (helper *ManagementHelperClient) CreatePostureCheck(check rest_model.PostureCheckCreate) (rest_model.PostureCheckDetail, error)
func (*ManagementHelperClient) CreatePostureCheckMac ¶ added in v1.7.0
func (helper *ManagementHelperClient) CreatePostureCheckMac(addresses []string, attributes []string) (*rest_model.PostureCheckMacAddressDetail, error)
func (*ManagementHelperClient) CreatePostureCheckOs ¶ added in v1.7.0
func (helper *ManagementHelperClient) CreatePostureCheckOs(operatingSystems []*rest_model.OperatingSystem, attributes []string) (*rest_model.PostureCheckOperatingSystemDetail, error)
func (*ManagementHelperClient) CreatePostureCheckProcess ¶ added in v1.7.0
func (helper *ManagementHelperClient) CreatePostureCheckProcess(process *rest_model.Process, attributes []string) (*rest_model.PostureCheckProcessDetail, error)
func (*ManagementHelperClient) CreatePostureCheckProcessMulti ¶ added in v1.7.0
func (helper *ManagementHelperClient) CreatePostureCheckProcessMulti(processes []*rest_model.ProcessMulti, semantic rest_model.Semantic, attributes []string) (*rest_model.PostureCheckProcessMultiDetail, error)
func (*ManagementHelperClient) CreateTotpMfaEnrollment ¶ added in v1.7.0
func (helper *ManagementHelperClient) CreateTotpMfaEnrollment() (*rest_model.DetailMfa, error)
func (*ManagementHelperClient) EnrollTotpMfa ¶ added in v1.7.0
func (helper *ManagementHelperClient) EnrollTotpMfa() (*TotpProvider, *rest_model.DetailMfa, error)
func (*ManagementHelperClient) GetCa ¶ added in v1.5.0
func (helper *ManagementHelperClient) GetCa(caId string) (*rest_model.CaDetail, error)
func (*ManagementHelperClient) GetEnrollment ¶ added in v1.5.0
func (helper *ManagementHelperClient) GetEnrollment(enrollmentId string) (*rest_model.EnrollmentDetail, error)
func (*ManagementHelperClient) GetIdentity ¶ added in v1.5.0
func (helper *ManagementHelperClient) GetIdentity(identityId string) (*rest_model.IdentityDetail, error)
func (*ManagementHelperClient) GetIdentityAuthenticators ¶ added in v1.6.1
func (helper *ManagementHelperClient) GetIdentityAuthenticators(identityId string) ([]*rest_model.AuthenticatorDetail, error)
func (*ManagementHelperClient) GetPostureCheck ¶ added in v1.7.0
func (helper *ManagementHelperClient) GetPostureCheck(id string) (rest_model.PostureCheckDetail, error)
func (*ManagementHelperClient) GetTotpMfa ¶ added in v1.7.0
func (helper *ManagementHelperClient) GetTotpMfa() (*rest_model.DetailMfa, error)
func (*ManagementHelperClient) GetTotpToken ¶ added in v1.7.0
func (helper *ManagementHelperClient) GetTotpToken(code string) (*rest_model.TotpToken, error)
func (*ManagementHelperClient) RefreshEnrollmentJwt ¶ added in v1.6.2
func (helper *ManagementHelperClient) RefreshEnrollmentJwt(id string) (*rest_model.EnrollmentDetail, error)
func (*ManagementHelperClient) VerifyCa ¶ added in v1.5.0
func (helper *ManagementHelperClient) VerifyCa(id string, token string, cert *x509.Certificate, key crypto.Signer) error
func (*ManagementHelperClient) VerifyTotpMfaEnrollment ¶ added in v1.7.0
func (helper *ManagementHelperClient) VerifyTotpMfaEnrollment(code string) (*rest_model.DetailMfa, error)
type RestClient ¶
type RestClient struct {
*FabricTestContext
// contains filtered or unexported fields
}
func (*RestClient) EnrollRouter ¶
func (self *RestClient) EnrollRouter(id string, name string, certFile string)
type SessionRequest ¶
type SessionRequest struct {
ServiceId string `json:"serviceId"`
}
type TestConn ¶
func (*TestConn) ReadExpected ¶
func (*TestConn) ReadString ¶
func (*TestConn) RequireClose ¶
func (conn *TestConn) RequireClose()
type TestContext ¶
type TestContext struct {
*require.Assertions
ApiHost string
AdminAuthenticator *updbAuthenticator
AdminManagementSession *session
AdminClientSession *session
RestClients *zitirest.Clients
EdgeController *server.Controller
Req *require.Assertions
LogLevel string
ControllerConfig *config.Config
// contains filtered or unexported fields
}
func GetTestContext ¶
func GetTestContext() *TestContext
func NewTestContext ¶
func NewTestContext(t *testing.T) *TestContext
func (*TestContext) ClientApiUrl ¶ added in v1.2.0
func (ctx *TestContext) ClientApiUrl() *url.URL
func (*TestContext) ControllerCaPool ¶ added in v1.2.0
func (ctx *TestContext) ControllerCaPool() *x509.CertPool
func (*TestContext) CreateEnrollAndStartEdgeRouter ¶
func (ctx *TestContext) CreateEnrollAndStartEdgeRouter(roleAttributes ...string) *router.Router
func (*TestContext) CreateEnrollAndStartEdgeRouterWithCfgTweaks ¶ added in v1.6.9
func (*TestContext) CreateEnrollAndStartHAEdgeRouter ¶ added in v1.1.8
func (ctx *TestContext) CreateEnrollAndStartHAEdgeRouter(roleAttributes ...string) *router.Router
func (*TestContext) CreateEnrollAndStartTunnelerEdgeRouter ¶
func (ctx *TestContext) CreateEnrollAndStartTunnelerEdgeRouter(roleAttributes ...string)
func (*TestContext) DefaultClientApiClient ¶
func (ctx *TestContext) DefaultClientApiClient() *resty.Client
func (*TestContext) DefaultManagementApiClient ¶
func (ctx *TestContext) DefaultManagementApiClient() *resty.Client
func (*TestContext) EnrollIdentity ¶
func (ctx *TestContext) EnrollIdentity(identityId string) *ziti.Config
func (*TestContext) ManagementApiUrl ¶ added in v1.2.0
func (ctx *TestContext) ManagementApiUrl() *url.URL
func (*TestContext) NewAdminCredentials ¶ added in v1.7.0
func (ctx *TestContext) NewAdminCredentials() *edge_apis.UpdbCredentials
func (*TestContext) NewClientComponents ¶
func (*TestContext) NewClientComponentsWithClientCert ¶
func (ctx *TestContext) NewClientComponentsWithClientCert(certs []*x509.Certificate, privateKey crypto.PrivateKey) (*resty.Client, *http.Client, *http.Transport)
func (*TestContext) NewEdgeClientApi ¶ added in v1.2.0
func (ctx *TestContext) NewEdgeClientApi(totpProvider func(chan string)) *ClientHelperClient
func (*TestContext) NewEdgeManagementApi ¶ added in v1.2.0
func (ctx *TestContext) NewEdgeManagementApi(totpProvider func(chan string)) *ManagementHelperClient
func (*TestContext) NewHttpClient ¶
func (ctx *TestContext) NewHttpClient(transport *http.Transport) *http.Client
func (*TestContext) NewRestClient ¶
func (ctx *TestContext) NewRestClient(i idlib.Identity) *resty.Client
func (*TestContext) NewRestClientWithDefaults ¶
func (ctx *TestContext) NewRestClientWithDefaults() *resty.Client
func (*TestContext) NewTransport ¶
func (ctx *TestContext) NewTransport() *http.Transport
func (*TestContext) NewTransportWithClientCert ¶
func (ctx *TestContext) NewTransportWithClientCert(certs []*x509.Certificate, privateKey crypto.PrivateKey) *http.Transport
func (*TestContext) NewTransportWithIdentity ¶
func (ctx *TestContext) NewTransportWithIdentity(i idlib.Identity) *http.Transport
func (*TestContext) NewWsMgmtChannel ¶ added in v0.31.1
func (ctx *TestContext) NewWsMgmtChannel(bindHandler channel.BindHandler) (channel.Channel, error)
func (*TestContext) NextTest ¶ added in v1.6.7
func (ctx *TestContext) NextTest(t *testing.T)
NextTest is an alias for testContextChanged and reflects the bbolt testing framework
func (*TestContext) RequireAdminClientApiLogin ¶
func (ctx *TestContext) RequireAdminClientApiLogin()
func (*TestContext) RequireAdminManagementApiLogin ¶
func (ctx *TestContext) RequireAdminManagementApiLogin()
func (*TestContext) RequireChildWith ¶
func (*TestContext) RequireGetNonNilPathValue ¶
func (*TestContext) RequireNoChildWith ¶
func (*TestContext) RequireNotFoundError ¶
func (ctx *TestContext) RequireNotFoundError(httpStatus int, body []byte) *gabs.Container
func (*TestContext) RequirePathExists ¶
func (ctx *TestContext) RequirePathExists(container *gabs.Container, searchPath ...string)
func (*TestContext) StartServer ¶
func (ctx *TestContext) StartServer()
func (*TestContext) StartServerFor ¶
func (ctx *TestContext) StartServerFor(testDb string, clean bool)
func (*TestContext) T ¶
func (ctx *TestContext) T() *testing.T
func (*TestContext) Teardown ¶
func (ctx *TestContext) Teardown()
func (*TestContext) WrapConn ¶
func (ctx *TestContext) WrapConn(conn edge.Conn, err error) *TestConn
func (*TestContext) WrapNetConn ¶
func (ctx *TestContext) WrapNetConn(conn edge.Conn, err error) *TestConn
type TotpProvider ¶ added in v1.7.0
func (*TotpProvider) ApplyProvisioningUrl ¶ added in v1.7.0
func (t *TotpProvider) ApplyProvisioningUrl(provisioningUrl string) error
func (*TotpProvider) Code ¶ added in v1.7.0
func (t *TotpProvider) Code() string
func (*TotpProvider) FuncProvider ¶ added in v1.7.0
func (t *TotpProvider) FuncProvider() func(chan string)
type VersionProviderTest ¶
type VersionProviderTest struct {
}
func (VersionProviderTest) AsVersionInfo ¶
func (v VersionProviderTest) AsVersionInfo() *versions.VersionInfo
func (VersionProviderTest) Branch ¶
func (v VersionProviderTest) Branch() string
func (VersionProviderTest) BuildDate ¶
func (v VersionProviderTest) BuildDate() string
func (VersionProviderTest) EncoderDecoder ¶
func (v VersionProviderTest) EncoderDecoder() versions.VersionEncDec
func (VersionProviderTest) Revision ¶
func (v VersionProviderTest) Revision() string
func (VersionProviderTest) Version ¶
func (v VersionProviderTest) Version() string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.