Documentation ¶
Index ¶
- func Compare(content, golden []byte) error
- func CompareBytes(t test.Failer, content []byte, golden []byte, name string)
- func CompareContent(t test.Failer, content []byte, goldenFile string)
- func ReadFile(t test.Failer, file string) []byte
- func ReadGoldenFile(t test.Failer, content []byte, goldenFile string) []byte
- func Refresh() bool
- func RefreshGoldenFile(t test.Failer, content []byte, goldenFile string)
- func StripVersion(yaml []byte) []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Compare ¶
Compare compares two byte slices. It returns an error with a contextual diff if they are not equal.
func CompareBytes ¶
CompareBytes compares the content value against the golden bytes and fails the test if they differ
func CompareContent ¶
CompareContent compares the content value against the golden file and fails the test if they differ
func ReadFile ¶
ReadFile reads the content of the given file or fails the test if an error is encountered.
func ReadGoldenFile ¶
ReadGoldenFile reads the content of the golden file and fails the test if an error is encountered
func Refresh ¶
func Refresh() bool
Refresh controls whether to update the golden artifacts instead. It is set using the environment variable REFRESH_GOLDEN.
func RefreshGoldenFile ¶
RefreshGoldenFile updates the golden file with the given content
func StripVersion ¶
StripVersion strips the version fields of a YAML content.
Types ¶
This section is empty.