# Functions
AddSuffixToFileName adds a specified suffix to the name of a specified file.
CreateTempDir creates a specified sub directory under the temp directory if it does not exist.
GetBinaryDecision randomly returns true or false.
GetDevfile returns a structure used to represent a specific devfile in a test.
GetDevFileName returns a qualified name of a devfile for use in a test.
GetRandomDecision randomly returns true or false, but weighted to one or the other.
GetRandomGroupKind return random group kind.
GetRandomNumber randomly returns an integer between 1 and the number specified.
GetRandomString returns a random string which is n characters long.
GetRandomUniqueString returns a unique random string which is n characters long plus an integer to ensure uniqueness If lower is set to true a lower case string is returned.
No description provided by the author
LogErrorMessage logs the specified message as an error message and returns the message logged.
LogInfoMessage logs the specified message as an info message and returns the message logged.
LogMessage logs the specified message and returns the message logged.
LogWarningMessage logs the specified message as a warning message and returns the message logged.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
TestContent - structure used by a test to configure the tests to run.
TestDevfile is a structure used to track a test devfile and its contents.
# Interfaces
DevfileFollower interface implemented by the parser tests for updating the parser data.
DevfileValidator interface implemented by the parser and api tests for verifying generated devfiles.