Documentation ¶
Overview ¶
Package helper implements helper functions used for unit tests
Index ¶
- func CreateTempTestingDirectory() string
- func DeleteTempTestingDirectory(testingDir string)
- func GetFakeClusterInfo(server string, cert *x509.Certificate) string
- func GetFakeKubeConfigFilePath(testingDir, filePath string) string
- func GetFakePinnipedInfo(pinnipedInfo pinnipedinfo.PinnipedInfo) string
- func NewCLIPlugin(options TestCLIPluginOption) v1alpha1.CLIPlugin
- type TestCLIPluginOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTempTestingDirectory ¶
func CreateTempTestingDirectory() string
CreateTempTestingDirectory create temporary directory for testing
func DeleteTempTestingDirectory ¶
func DeleteTempTestingDirectory(testingDir string)
DeleteTempTestingDirectory deletes temporary directory
func GetFakeClusterInfo ¶
func GetFakeClusterInfo(server string, cert *x509.Certificate) string
GetFakeClusterInfo returns the cluster-info configmap
func GetFakeKubeConfigFilePath ¶
GetFakeKubeConfigFilePath returns fake kubeconfig file path
func GetFakePinnipedInfo ¶
func GetFakePinnipedInfo(pinnipedInfo pinnipedinfo.PinnipedInfo) string
GetFakePinnipedInfo returns the pinniped-info configmap
func NewCLIPlugin ¶
func NewCLIPlugin(options TestCLIPluginOption) v1alpha1.CLIPlugin
NewCLIPlugin returns new NewCLIPlugin object
Types ¶
type TestCLIPluginOption ¶
TestCLIPluginOption describes options for CLIPlugin
Click to show internal directories.
Click to hide internal directories.