Versions in this module Expand all Collapse all v1 v1.0.4 Mar 27, 2024 v1.0.3 Mar 18, 2024 Changes in this version + type AllowedTestFlags []string + type GenericTFModuleConfig struct + Environment string + Environment_number string + Naming_prefix string + Resource_number string + Tags map[string]string + type SecurityGroupT struct + EgressWithCidrBlocks []struct{ ... } + IngressCidrBlocks []string + IngressRules []string + type TestContext struct + func NewTestContext() *TestContext + func (ctx *TestContext) AllowedTestFlags() AllowedTestFlags + func (ctx *TestContext) CurrentTestName() string + func (ctx *TestContext) EnabledOnlyForTests(t *testing.T, testName ...string) + func (ctx *TestContext) IsCurrentTest(testName string) bool + func (ctx *TestContext) SetCurrentTestName(testName string) + func (ctx *TestContext) SetTerratestTerraformOptions(options *terraform.Options) + func (ctx *TestContext) SetTestConfig(config any) + func (ctx *TestContext) TerratestTerraformOptions() *terraform.Options + func (ctx *TestContext) TestConfig() any + func (ctx *TestContext) TestConfigFileName() string + func (ctx *TestContext) TestConfigFolderName() string + func (ctx *TestContext) TestSpecificFlags() map[string]TestFlags + type TestContextBuilder struct + func CreateTestContextBuilder() *TestContextBuilder + func (b TestContextBuilder) Build() *TestContext + func (b TestContextBuilder) SetCurrentTestName(testName string) *TestContextBuilder + func (b TestContextBuilder) SetTerraformOptions(options *terraform.Options) *TestContextBuilder + func (b TestContextBuilder) SetTestConfig(config interface{}) *TestContextBuilder + func (b TestContextBuilder) SetTestConfigFileName(fileName string) *TestContextBuilder + func (b TestContextBuilder) SetTestConfigFolderName(folderName string) *TestContextBuilder + func (b TestContextBuilder) SetTestSpecificFlags(flags map[string]TestFlags) *TestContextBuilder + type TestFlags map[string]bool