terraform/internal/configs/testdata/valid-modules
Kristin Laemmert 34935295e3
feat(import): support import blocks inside child modules (#38352)
This PR adds support for import blocks inside child modules. Duplicate blocks will overwrite prior imports (I copied this behavior from the refactoring code, but we could instead return an error if multiple import blocks target the same abs config resource).
2026-05-14 14:17:24 -04:00
..
empty Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
implied-providers Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
import-blocks fix(import): include provider local in generated resource cfg when set in import 2026-04-01 16:05:51 -04:00
import-blocks-in-module feat(import): support import blocks inside child modules (#38352) 2026-05-14 14:17:24 -04:00
importable-resource plannable import: add a provider argument to the import block (#33175) 2023-05-11 09:04:39 +02:00
moved-blocks experiments: config_driven_move has concluded 2021-11-01 08:46:15 -07:00
nested-providers-fqns Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
override-action-and-trigger ensure destroy events can not be used 2025-07-18 13:07:43 +02:00
override-backend Allow cloud block overrides 2021-10-28 19:29:09 -05:00
override-backend-no-base Allow cloud block overrides 2021-10-28 19:29:09 -05:00
override-backend-with-cloud Allow cloud block overrides 2021-10-28 19:29:09 -05:00
override-backend-with-state-store PSS: Add initial (incomplete) version of code changes to the init command for using pluggable state storage (#37321) 2025-07-18 14:08:18 +01:00
override-cloud Allow cloud block overrides 2021-10-28 19:29:09 -05:00
override-cloud-no-base Allow cloud block overrides 2021-10-28 19:29:09 -05:00
override-cloud-with-backend Update and add new tests for module-parsing logic (#37176) 2025-05-29 14:09:41 +01:00
override-cloud-with-state-store PSS: Add initial (incomplete) version of code changes to the init command for using pluggable state storage (#37321) 2025-07-18 14:08:18 +01:00
override-dynamic-block-base Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
override-dynamic-block-override Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
override-ignore-changes add failing test for IgnoreAllChanges override 2021-11-01 19:00:54 +00:00
override-module Fixes depends_on when overriding modules (#32796) 2023-03-09 11:53:13 +01:00
override-output-sensitive Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
override-output-type Test output type override merge 2026-03-17 11:59:02 +01:00
override-resource-provider Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
override-state-store Add test helper to create mock provider that contains a state store (#37556) 2025-09-04 10:51:49 +01:00
override-state-store-no-base Add test helper to create mock provider that contains a state store (#37556) 2025-09-04 10:51:49 +01:00
override-variable allow nullable override 2021-10-29 17:20:14 -04:00
override-variable-const Add const attribute to variable blocks 2026-02-11 11:45:56 +01:00
override-variable-ephemeral Add const attribute to variable blocks 2026-02-11 11:45:56 +01:00
override-variable-sensitive Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
provider-aliases Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
provider-meta Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
providers-fqns Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
required-providers-after-resource Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
required-providers-overrides Move configs/ to internal/configs/ 2021-05-17 14:09:07 -07:00
with-mock-sources terraform test: implement the source attribute for mock providers (#34192) 2023-11-14 09:41:05 +01:00
with-mock-sources-inline terraform test: implement the source attribute for mock providers (#34192) 2023-11-14 09:41:05 +01:00
with-mocks terraform test: parse mocking structures with test files (#34143) 2023-10-31 08:35:30 +01:00
with-tests Terraform test: Execute eligible test runs in parallel (#36300) 2025-02-05 15:18:38 +01:00
with-tests-backend Implement controlling destroy functionality within Terraform Test (#37359) 2025-09-10 17:22:20 +02:00
with-tests-expect-failures testing framework: change test file extension to .tftest.hcl (#33553) 2023-07-20 16:57:05 +02:00
with-tests-json [Testing Framework] Add test file HCL configuration and parser functionality (#33325) 2023-06-22 17:03:37 +02:00
with-tests-module testing framework: change test file extension to .tftest.hcl (#33553) 2023-07-20 16:57:05 +02:00
with-tests-nested testing framework: change test file extension to .tftest.hcl (#33553) 2023-07-20 16:57:05 +02:00
with-tests-nested-module terraform test: fix crash when using nested modules from test run blocks (#33589) 2023-07-27 10:22:53 +02:00
with-tests-same-backend-across-files Implement controlling destroy functionality within Terraform Test (#37359) 2025-09-10 17:22:20 +02:00
with-tests-very-nested testing framework: allow users to specify deeply nested testing directories (#33584) 2023-07-27 10:38:21 +02:00