test

package
v1.20.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2021 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AssertError added in v1.13.0

func AssertError(t *testing.T, err error, expected string)

AssertError checks that the provided error matches the expected output

func AssertFileExists added in v1.8.0

func AssertFileExists(t *testing.T, dirName string, fileNames ...string)

AssertFileExists is a utility function for kubeadm testing that asserts if the given folder contains the given files.

func AssertFilesCount added in v1.8.0

func AssertFilesCount(t *testing.T, dirName string, count int)

AssertFilesCount is a utility function for kubeadm testing that asserts if the given folder contains count files.

func GetDefaultInternalConfig added in v1.12.0

func GetDefaultInternalConfig(t *testing.T) *kubeadmapi.InitConfiguration

GetDefaultInternalConfig returns a defaulted kubeadmapi.InitConfiguration

func SetupEmptyFiles added in v1.8.0

func SetupEmptyFiles(t *testing.T, tmpdir string, fileNames ...string)

SetupEmptyFiles is a utility function for kubeadm testing that creates one or more empty files (touch)

func SetupInitConfigurationFile added in v1.12.0

func SetupInitConfigurationFile(t *testing.T, tmpdir string, cfg *kubeadmapi.InitConfiguration) string

SetupInitConfigurationFile is a utility function for kubeadm testing that writes a InitConfiguration file into /config subfolder of a given temporary directory. The function returns the path of the created InitConfiguration file.

func SetupPkiDirWithCertificateAuthority added in v1.16.0

func SetupPkiDirWithCertificateAuthority(t *testing.T, tmpdir string) string

SetupPkiDirWithCertificateAuthority is a utility function for kubeadm testing that creates a CertificateAuthority cert/key pair into /pki subfolder of a given temporary directory. The function returns the path of the created pki.

func SetupTempDir added in v1.8.0

func SetupTempDir(t *testing.T) string

SetupTempDir is a utility function for kubeadm testing, that creates a temporary directory NB. it is up to the caller to cleanup the folder at the end of the test with defer os.RemoveAll(tmpdir)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL