Versions in this module Expand all Collapse all v0 v0.28.2 Aug 25, 2022 Changes in this version + const FuncNameComposeAggregateTestCheckFunc + const FuncNameComposeTestCheckFunc + const FuncNameNonRetryableError + const FuncNameParallelTest + const FuncNamePrefixedUniqueId + const FuncNameRetryableError + const FuncNameTest + const FuncNameTestCheckNoResourceAttr + const FuncNameTestCheckOutput + const FuncNameTestCheckResourceAttr + const FuncNameTestCheckResourceAttrPair + const FuncNameTestCheckResourceAttrPtr + const FuncNameTestCheckResourceAttrSet + const FuncNameTestMatchResourceAttr + const FuncNameUniqueId + const PackageModule + const PackageModulePath + const PackageName + const PackagePath + const RetryErrorFieldErr + const RetryErrorFieldRetryable + const TestCaseFieldCheckDestroy + const TestCaseFieldErrorCheck + const TestCaseFieldIDRefreshIgnore + const TestCaseFieldIDRefreshName + const TestCaseFieldIsUnitTest + const TestCaseFieldPreCheck + const TestCaseFieldPreventPostDestroyRefresh + const TestCaseFieldProviderFactories + const TestCaseFieldProviders + const TestCaseFieldSteps + const TestStepFieldCheck + const TestStepFieldConfig + const TestStepFieldDestroy + const TestStepFieldExpectError + const TestStepFieldExpectNonEmptyPlan + const TestStepFieldImportState + const TestStepFieldImportStateCheck + const TestStepFieldImportStateId + const TestStepFieldImportStateIdFunc + const TestStepFieldImportStateIdPrefix + const TestStepFieldImportStateVerify + const TestStepFieldImportStateVerifyIgnore + const TestStepFieldPlanOnly + const TestStepFieldPreConfig + const TestStepFieldPreventDiskCleanup + const TestStepFieldPreventPostDestroyRefresh + const TestStepFieldResourceName + const TestStepFieldSkipFunc + const TestStepFieldTaint + const TypeNameRetryError + const TypeNameTestCase + const TypeNameTestStep + func IsFunc(e ast.Expr, info *types.Info, funcName string) bool + func IsNamedType(t *types.Named, typeName string) bool + func IsTypeRetryError(t types.Type) bool + func IsTypeTestCase(t types.Type) bool + func IsTypeTestStep(t types.Type) bool + func PackagePathVersion(moduleVersion int) string + type RetryErrorInfo struct + AstCompositeLit *ast.CompositeLit + Fields map[string]*ast.KeyValueExpr + RetryError *retryErrorType + TypesInfo *types.Info + func NewRetryErrorInfo(cl *ast.CompositeLit, info *types.Info) *RetryErrorInfo + func (info *RetryErrorInfo) DeclaresField(fieldName string) bool + type RetryFuncInfo struct + AstFuncDecl *ast.FuncDecl + AstFuncLit *ast.FuncLit + Body *ast.BlockStmt + Node ast.Node + Pos token.Pos + Type *ast.FuncType + TypesInfo *types.Info + func NewRetryFuncInfo(funcDecl *ast.FuncDecl, funcLit *ast.FuncLit, info *types.Info) *RetryFuncInfo + type TestCaseInfo struct + AstCompositeLit *ast.CompositeLit + Fields map[string]*ast.KeyValueExpr + TestCase *testCaseType + TypesInfo *types.Info + func NewTestCaseInfo(cl *ast.CompositeLit, info *types.Info) *TestCaseInfo + func (info *TestCaseInfo) DeclaresField(fieldName string) bool + type TestStepInfo struct + AstCompositeLit *ast.CompositeLit + Fields map[string]*ast.KeyValueExpr + TestStep *testStepType + TypesInfo *types.Info + func NewTestStepInfo(cl *ast.CompositeLit, info *types.Info) *TestStepInfo + func (info *TestStepInfo) DeclaresField(fieldName string) bool