package
0.9.1-rc1
Repository: https://github.com/smithx10/nomad.git
Documentation: pkg.go.dev

# Functions

AddSuites adds a set of test suites to the package scoped Framework.
New creates a Framework.
Run starts the package scoped Framework, running each TestSuite.

# Variables

DefaultProvisioner is a noop provisioner that builds clients from environment variables according to the respective client configuration.

# Structs

No description provided by the author
Constraints that must be satisfied for a TestSuite to run.
Environment includes information about the target environment the test framework is targeting.
F is the framework context that is passed to each test.
No description provided by the author
ProvisionerOptions defines options to be given to the Provisioner when calling ProvisionCluster.
TC is the base test case which should be embedded in TestCase implementations.
TestSuite defines a set of test cases and under what conditions to run them.

# Interfaces

AfterAllTests is used to define a method to be called after the execution of all tests.
AfterEachTest is used to degine a method to be called after each test.
BeforeAllTests is used to define a method to be called before the execution of all tests.
BeforeEachTest is used to define a method to be called before each test.
Provisioner interface is used by the test framework to provision a Nomad cluster for each TestCase.
TestCase is the interface which an E2E test case implements.