package
0.0.0-20190426141702-57620ee2f090
Repository: https://github.com/fabianvf/ocp-release-operator-sdk.git
Documentation: pkg.go.dev

# Functions

NewAnnotationsContainExamplesTest returns a new AnnotationsContainExamplesTest object.
NewBasicTestSuite returns a new TestSuite object containing basic, functional operator tests.
NewCheckSpecTest returns a new CheckSpecTest object.
NewCheckStatusTest returns a new CheckStatusTest object.
No description provided by the author
NewCRDsHaveResourcesTest returns a new CRDsHaveResourcesTest object.
NewCRDsHaveValidationTest returns a new CRDsHaveValidationTest object.
NewOLMTestSuite returns a new TestSuite object containing CSV best practice checks.
NewSpecDescriptorsTest returns a new SpecDescriptorsTest object.
NewStatusDescriptorsTest returns a new StatusDescriptorsTest object.
NewTestSuite returns a new TestSuite with a given name and description.
NewWritingIntoCRsHasEffectTest returns a new WritingIntoCRsHasEffectTest object.
ResultsCumulative will be used when multiple CRs are supported.
ResultsPassFail will be used when multiple CRs are supported.
No description provided by the author

# Constants

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
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

# Variables

No description provided by the author

# Structs

AnnotationsContainExamplesTest is a scorecard test that verifies that the CSV contains examples via the alm-examples annotation.
BasicTestConfig contains all variables required by the BasicTest TestSuite.
CheckSpecTest is a scorecard test that verifies that the CR has a spec block.
CheckStatusTest is a scorecard test that verifies that the CR has a status block.
CRDsHaveResourcesTest is a scorecard test that verifies that the CSV lists used resources in its owned CRDs secyion.
CRDsHaveValidationTest is a scorecard test that verifies that all CRDs have a validation section.
OLMTestConfig contains all variables required by the OLMTest TestSuite.
SpecDescriptorsTest is a scorecard test that verifies that all spec fields have descriptors.
StatusDescriptorsTest is a scorecard test that verifies that all status fields have descriptors.
TestInfo contains information about the scorecard test.
TestResult contains a test's points, suggestions, and errors.
TestSuite contains a list of tests and results, along with the relative weights of each test.
WritingIntoCRsHasEffectTest is a scorecard test that verifies that the operator is making PUT and/or POST requests to the API server.

# Interfaces

Test provides methods for running scorecard tests.