fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.10.0 #852
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.5.1
->v1.10.0
Release Notes
hashicorp/terraform-plugin-testing (github.com/hashicorp/terraform-plugin-testing)
v1.10.0
Compare Source
NOTES:
compare
package is considered experimental and may be altered or removed in a subsequent release (#330)CompareValue
,CompareValueCollection
, andCompareValuePairs
state checks are considered experimental and may be altered or removed in a subsequent release. (#330)FEATURES:
compare
package, which contains interfaces and implementations for value comparisons in state checks. (#330)CompareValue
state check, which compares sequential values of the specified attribute at the given managed resource, or data source, using the supplied value comparer. (#330)CompareValueCollection
state check, which compares each item in the specified collection (e.g., list, set) attribute, with the second specified attribute at the given managed resources, or data sources, using the supplied value comparer. (#330)CompareValuePairs
state check, which compares the specified attributes at the given managed resources, or data sources, using the supplied value comparer. (#330)v1.9.0
Compare Source
ENHANCEMENTS:
Int32Exact
check for int32 value testing. (#356)Float32Exact
check for float32 value testing. (#356)v1.8.0
Compare Source
FEATURES:
ExpectDeferredChange
andExpectNoDeferredChanges
checks for experimental deferred action support. (#331)SkipIfNotPrerelease
version check for testing experimental features of prerelease Terraform builds. (#331)ENHANCEMENTS:
TupleExact
,TuplePartial
andTupleSizeExact
checks for dynamic value testing. (#312)(TestCase).AdditionalCLIOptions
withAllowDeferral
option for plan and apply commands. (#331)BUG FIXES:
RequireBelow
ignoring equal versioning to fail a test (#303)v1.7.0
Compare Source
NOTES:
ErrorCheck
andExpectError
functionality, error messaging checks should be based on provider-controlled messaging or when appropriate to use other testing features such asExpectNonEmptyPlan
instead. (#238)ExpectNullOutputValue
andExpectNullOutputValueAtPath
. UseExpectKnownOutputValue
andExpectKnownOutputValueAtPath
withknownvalue.Null
instead (#275)ExpectKnownValue
,ExpectKnownOutputValue
andExpectKnownOutputValueAtPath
plan checks are considered experimental and may be altered or removed in a subsequent release (#276)ExpectKnownValue
,ExpectKnownOutputValue
andExpectKnownOutputValueAtPath
state checks are considered experimental and may be altered or removed in a subsequent release (#276)knownvalue
package is considered experimental and may be altered or removed in a subsequent release (#276)FEATURES:
ExpectKnownValue
plan check, which asserts that a given resource attribute has a defined type, and value (#248)ExpectKnownOutputValue
plan check, which asserts that a given output value has a defined type, and value (#248)ExpectKnownOutputValueAtPath
plan check, which asserts that a given output value at a specified path has a defined type, and value (#248)knownvalue
package which contains types for working with plan checks and state checks (#248)statecheck
package with interface and built-in state check functionality (#275)ExpectKnownValue
state check, which asserts that a given resource attribute has a defined type, and value (#275)ExpectKnownOutputValue
state check, which asserts that a given output value has a defined type, and value (#275)ExpectKnownOutputValueAtPath
plan check, which asserts that a given output value at a specified path has a defined type, and value (#275)ExpectSensitiveValue
built-in state check, which asserts that a given attribute has a sensitive value (#275)BUG FIXES:
TestStep.PlanOnly: true
(#238)Config
,ConfigDirectory
, andConfigFile
(#265)Config
,ConfigDirectory
, andConfigFile
(#265)v1.6.0
Compare Source
NOTES:
TestStep
now include post-apply plan checks for output changes in addition to resource changes. If this causes unexpected new test failures, mostoutput
configuration blocks can be likely be removed. Test steps involving resources and data sources should never need to useoutput
configuration blocks as plan and state checks support working on resource and data source attributes values directly. (#234)terraform refresh
commands during eachTestStep
have been removed to fix plan check and performance issues, which can cause new test failures when testing schema changes (e.g. state upgrades) that have a finalTestStep
withPlanOnly: true
. RemovePlanOnly: true
from the finalTestStep
to fix affected tests which will ensure that updated schema changes are applied to the state before attempting to automatically destroy resources. (#223)FEATURES:
ExpectUnknownOutputValue
built-in plan check, which asserts that a given output value at a specified address is unknown (#220)ExpectUnknownOutputValueAtPath
built-in plan check, which asserts that a given output value at a specified address, and path is unknown (#220)ExpectNullOutputValue
built-in plan check, which asserts that a given output value at a specified address is null (#220)ExpectNullOutputValueAtPath
built-in plan check, which asserts that a given output value at a specified address, and path is null (#220)ENHANCEMENTS:
required_providers
configuration toTestStep.Config
Terraform language configuration when using Terraform >= 1.0.* (#216)BUG FIXES:
ExpectEmptyPlan
andExpectNonEmptyPlan
account for output changes (#222)TestStep.ExpectNonEmptyPlan
accounts for output changes with Terraform 0.14 and later (#234)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.