Documentation ¶
Index ¶
- func ClusterStoreTestSuite[T storage.ClusterStore](tsF *util.Future[T], errCtrlF *util.Future[ErrorController]) func()
- func KeyValueStoreTestSuite[T storage.KeyValueStoreBroker](tsF *util.Future[T], errCtrlF *util.Future[ErrorController]) func()
- func KeyringStoreTestSuite[T storage.KeyringStoreBroker](tsF *util.Future[T], errCtrlF *util.Future[ErrorController]) func()
- func RBACStoreTestSuite[T storage.RBACStore](tsF *util.Future[T], errCtrlF *util.Future[ErrorController]) func()
- func TokenStoreTestSuite[T storage.TokenStore](tsF *util.Future[T], errCtrlF *util.Future[ErrorController]) func()
- type ErrorController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterStoreTestSuite ¶
func ClusterStoreTestSuite[T storage.ClusterStore]( tsF *util.Future[T], errCtrlF *util.Future[ErrorController], ) func()
func KeyValueStoreTestSuite ¶
func KeyValueStoreTestSuite[T storage.KeyValueStoreBroker]( tsF *util.Future[T], errCtrlF *util.Future[ErrorController], ) func()
func KeyringStoreTestSuite ¶
func KeyringStoreTestSuite[T storage.KeyringStoreBroker]( tsF *util.Future[T], errCtrlF *util.Future[ErrorController], ) func()
func RBACStoreTestSuite ¶
func TokenStoreTestSuite ¶
func TokenStoreTestSuite[T storage.TokenStore]( tsF *util.Future[T], errCtrlF *util.Future[ErrorController], ) func()
Types ¶
type ErrorController ¶
type ErrorController interface { EnableErrors() DisableErrors() }
func NewErrorController ¶
func NewErrorController(enable, disable func()) ErrorController
func NewProcessErrorController ¶
func NewProcessErrorController(proc *os.Process) ErrorController
Click to show internal directories.
Click to hide internal directories.