- Notifications
You must be signed in to change notification settings - Fork4
Commit9f77f18
authored
chore(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.12.0 to 1.13.0 (#221)
Bumps[github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing)from 1.12.0 to 1.13.0.<details><summary>Release notes</summary><p><em>Sourced from <ahref="https://github.com/hashicorp/terraform-plugin-testing/releases">github.com/hashicorp/terraform-plugin-testing'sreleases</a>.</em></p><blockquote><h2>v1.13.0</h2><p>NOTES:</p><ul><li>reduced the volume of DEBUG-level logging to make it easier tovisually scan debug output (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/463">#463</a>)</li></ul><p>FEATURES:</p><ul><li>ImportState: Added support for testing plannable import viaTerraform configuration. Configuration is used from the previous teststep if available. <code>Config</code>, <code>ConfigFile</code>, and<code>ConfigDirectory</code> can also be used directly with<code>ImportState</code> if needed. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/442">#442</a>)</li><li>ImportState: Added <code>ImportStateKind</code> to control whichmethod of import the <code>ImportState</code> test step uses.<code>ImportCommandWithID</code> (default, same behavior as today) ,<code>ImportBlockWithID</code>, and<code>ImportBlockWithResourceIdentity</code>. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/442">#442</a>)</li><li>ImportState: Added <code>ImportStateConfigExact</code> to opt-out ofnew import config generation for plannable import. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/494">#494</a>)</li><li>statecheck: Added <code>ExpectIdentityValueMatchesState</code> statecheck to assert that an identity value matches a state value at the samepath. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/503">#503</a>)</li><li>statecheck: Added <code>ExpectIdentityValueMatchesStateAtPath</code>state check to assert that an identity value matches a state value atdifferent paths. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/503">#503</a>)</li></ul><p>ENHANCEMENTS:</p><ul><li>statecheck: Added <code>ExpectIdentityValue</code> state check,which asserts a specified attribute value of a managed resource identityin state. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/468">#468</a>)</li><li>statecheck: Added <code>ExpectIdentity</code> state check, whichasserts all data of a managed resource identity in state. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/470">#470</a>)</li><li>Adds <code>AdditionalCLIOptions.PlanOptions.NoRefresh</code> to test<code>terraform plan -refresh=false</code> (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/490">#490</a>)</li></ul><h2>v1.13.0-beta.1</h2><p>BREAKING CHANGES:</p><ul><li>importstate: <code>ImportStatePersist</code> and<code>ImportStateVerify</code> are not supported for plannable import(<code>ImportBlockWith*</code>) and will return an error (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/476">#476</a>)</li><li>importstate: renamed <code>ImportStateWithId</code> to<code>ImportStateWithID</code> and renamed<code>ImportCommandWithId</code> to <code>ImportCommandWithID</code>.(<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/465">#465</a>)</li></ul><p>NOTES:</p><ul><li>This beta pre-release adds support for managed resource identity,which can be used with Terraform v1.12.0-beta2. Acceptance tests can usethe <code>ImportBlockWithResourceIdentity</code> kind to exercise theimport of a managed resource using its resource identity object valuesinstead of using a string identifier. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/480">#480</a>)</li></ul><p>BUG FIXES:</p><ul><li>importstate: plannable import (<code>ImportBlockWith*</code>) fixedfor a resource with a dependency (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/476">#476</a>)</li></ul><h2>v1.13.0-alpha.1</h2><p>NOTES:</p><ul><li>This alpha pre-release contains testing utilities for managedresource identity, which can be used with <code>Terraformv1.12.0-alpha20250319</code>, to assert identity data stored duringapply workflows. A managed resource in a provider can read/storeidentity data using the<code>terraform-plugin-framework@v1.15.0-alpha.1</code> or<code>terraform-plugin-sdk/v2@v2.37.0-alpha.1</code> Go modules. Toassert identity data stored by a provider in state, use the<code>statecheck.ExpectIdentity</code> state check. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/470">#470</a>)</li></ul></blockquote></details><details><summary>Changelog</summary><p><em>Sourced from <ahref="https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md">github.com/hashicorp/terraform-plugin-testing'schangelog</a>.</em></p><blockquote><h2>1.13.0 (May 16, 2025)</h2><p>NOTES:</p><ul><li>reduced the volume of DEBUG-level logging to make it easier tovisually scan debug output (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/463">#463</a>)</li></ul><p>FEATURES:</p><ul><li>ImportState: Added support for testing plannable import viaTerraform configuration. Configuration is used from the previous teststep if available. <code>Config</code>, <code>ConfigFile</code>, and<code>ConfigDirectory</code> can also be used directly with<code>ImportState</code> if needed. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/442">#442</a>)</li><li>ImportState: Added <code>ImportStateKind</code> to control whichmethod of import the <code>ImportState</code> test step uses.<code>ImportCommandWithID</code> (default, same behavior as today) ,<code>ImportBlockWithID</code>, and<code>ImportBlockWithResourceIdentity</code>. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/442">#442</a>)</li><li>ImportState: Added <code>ImportStateConfigExact</code> to opt-out ofnew import config generation for plannable import. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/494">#494</a>)</li><li>statecheck: Added <code>ExpectIdentityValueMatchesState</code> statecheck to assert that an identity value matches a state value at the samepath. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/503">#503</a>)</li><li>statecheck: Added <code>ExpectIdentityValueMatchesStateAtPath</code>state check to assert that an identity value matches a state value atdifferent paths. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/503">#503</a>)</li></ul><p>ENHANCEMENTS:</p><ul><li>statecheck: Added <code>ExpectIdentityValue</code> state check,which asserts a specified attribute value of a managed resource identityin state. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/468">#468</a>)</li><li>statecheck: Added <code>ExpectIdentity</code> state check, whichasserts all data of a managed resource identity in state. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/470">#470</a>)</li><li>Adds <code>AdditionalCLIOptions.PlanOptions.NoRefresh</code> to test<code>terraform plan -refresh=false</code> (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/490">#490</a>)</li></ul><h2>1.13.0-beta.1 (April 18, 2025)</h2><p>BREAKING CHANGES:</p><ul><li>importstate: <code>ImportStatePersist</code> and<code>ImportStateVerify</code> are not supported for plannable import(<code>ImportBlockWith*</code>) and will return an error (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/476">#476</a>)</li><li>importstate: renamed <code>ImportStateWithId</code> to<code>ImportStateWithID</code> and renamed<code>ImportCommandWithId</code> to <code>ImportCommandWithID</code>.(<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/465">#465</a>)</li></ul><p>NOTES:</p><ul><li>This beta pre-release adds support for managed resource identity,which can be used with Terraform v1.12.0-beta2. Acceptance tests can usethe <code>ImportBlockWithResourceIdentity</code> kind to exercise theimport of a managed resource using its resource identity object valuesinstead of using a string identifier. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/480">#480</a>)</li></ul><p>BUG FIXES:</p><ul><li>importstate: plannable import (<code>ImportBlockWith*</code>) fixedfor a resource with a dependency (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/476">#476</a>)</li></ul><h2>1.13.0-alpha.1 (March 27, 2025)</h2><p>NOTES:</p><ul><li>This alpha pre-release contains testing utilities for managedresource identity, which can be used with <code>Terraformv1.12.0-alpha20250319</code>, to assert identity data stored duringapply workflows. A managed resource in a provider can read/storeidentity data using the<code>terraform-plugin-framework@v1.15.0-alpha.1</code> or<code>terraform-plugin-sdk/v2@v2.37.0-alpha.1</code> Go modules. Toassert identity data stored by a provider in state, use the<code>statecheck.ExpectIdentity</code> state check. (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/470">#470</a>)</li></ul></blockquote></details><details><summary>Commits</summary><ul><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/175139dbdb7d546cd02fca289469a9133b422342"><code>175139d</code></a>Update changelog</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/c748d531a53fd526632c0d09b9d5e6e88507c6e0"><code>c748d53</code></a>build(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/509">#509</a>)</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/0060a873ea8c9d4f8c9ec2f3562dd183fcde1418"><code>0060a87</code></a>ResourceIdentity: Switch to using plan instead of applied state forasserting...</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/8b8c33ae55dca391f5523780925f4f3c3355c970"><code>8b8c33a</code></a>statecheck: Add new resource identity / state comparison checks (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/503">#503</a>)</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/fc2179d87cb878ded1d04babf68e7f537bc24aa9"><code>fc2179d</code></a>build(deps): Bump actions/setup-go from 5.4.0 to 5.5.0 (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/506">#506</a>)</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/a8b13661accd92fe230b7202588201092720ffd2"><code>a8b1366</code></a>build(deps): Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/507">#507</a>)</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/28cd0fd775f2d486e69ad212178fc115e078dd36"><code>28cd0fd</code></a>github: Use Dependabot to keep Actions updated (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/504">#504</a>)</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/07dca39acf2c8dbf25d68e47915ff5ddc20490e8"><code>07dca39</code></a>build(deps): Bump github.com/hashicorp/terraform-json (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/505">#505</a>)</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/fdfdcd77d688d589ff161f87f0a34962043d3bb3"><code>fdfdcd7</code></a>update changelogs (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/500">#500</a>)</li><li><ahref="https://github.com/hashicorp/terraform-plugin-testing/commit/26e85543f51be94f68ef67c0411c85926d1e3d4c"><code>26e8554</code></a>Update CODEOWNERS (<ahref="https://redirect.github.com/hashicorp/terraform-plugin-testing/issues/501">#501</a>)</li><li>Additional commits viewable in <ahref="https://github.com/hashicorp/terraform-plugin-testing/compare/v1.12.0...v1.13.0">compareview</a></li></ul></details><br />[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)Dependabot will resolve any conflicts with this PR as long as you don'talter it yourself. You can also trigger a rebase manually by commenting`@dependabot rebase`.[//]: # (dependabot-automerge-start)[//]: # (dependabot-automerge-end)---<details><summary>Dependabot commands and options</summary><br />You can trigger Dependabot actions by commenting on this PR:- `@dependabot rebase` will rebase this PR- `@dependabot recreate` will recreate this PR, overwriting any editsthat have been made to it- `@dependabot merge` will merge this PR after your CI passes on it- `@dependabot squash and merge` will squash and merge this PR afteryour CI passes on it- `@dependabot cancel merge` will cancel a previously requested mergeand block automerging- `@dependabot reopen` will reopen this PR if it is closed- `@dependabot close` will close this PR and stop Dependabot recreatingit. You can achieve the same result by closing it manually- `@dependabot show <dependency name> ignore conditions` will show allof the ignore conditions of the specified dependency- `@dependabot ignore this major version` will close this PR and stopDependabot creating any more for this major version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this minor version` will close this PR and stopDependabot creating any more for this minor version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this dependency` will close this PR and stopDependabot creating any more for this dependency (unless you reopen thePR or upgrade to it yourself)</details>Signed-off-by: dependabot[bot] <support@github.com>Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent14ab8be commit9f77f18
2 files changed
+48
-48
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
96 | | - | |
97 | | - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| |||
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
180 | | - | |
| 180 | + | |
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
61 | | - | |
| 60 | + | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
103 | | - | |
| 102 | + | |
| 103 | + | |
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
119 | | - | |
| 118 | + | |
| 119 | + | |
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
176 | | - | |
| 175 | + | |
| 176 | + | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| |||
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
234 | | - | |
235 | | - | |
| 234 | + | |
| 235 | + | |
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
| |||
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
| |||
372 | 372 | | |
373 | 373 | | |
374 | 374 | | |
375 | | - | |
376 | | - | |
| 375 | + | |
| 376 | + | |
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
| |||
423 | 423 | | |
424 | 424 | | |
425 | 425 | | |
426 | | - | |
427 | | - | |
| 426 | + | |
| 427 | + | |
428 | 428 | | |
429 | 429 | | |
430 | 430 | | |
| |||
559 | 559 | | |
560 | 560 | | |
561 | 561 | | |
562 | | - | |
563 | | - | |
| 562 | + | |
| 563 | + | |
564 | 564 | | |
565 | 565 | | |
566 | 566 | | |
| |||
593 | 593 | | |
594 | 594 | | |
595 | 595 | | |
596 | | - | |
597 | | - | |
| 596 | + | |
| 597 | + | |
598 | 598 | | |
599 | 599 | | |
600 | 600 | | |
| |||
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
625 | | - | |
626 | | - | |
| 625 | + | |
| 626 | + | |
627 | 627 | | |
628 | 628 | | |
629 | 629 | | |
630 | 630 | | |
631 | 631 | | |
632 | 632 | | |
633 | 633 | | |
634 | | - | |
635 | | - | |
| 634 | + | |
| 635 | + | |
636 | 636 | | |
637 | 637 | | |
638 | 638 | | |
| |||
641 | 641 | | |
642 | 642 | | |
643 | 643 | | |
644 | | - | |
645 | | - | |
| 644 | + | |
| 645 | + | |
646 | 646 | | |
647 | 647 | | |
648 | 648 | | |
| |||
0 commit comments
Comments
(0)