terraform/configs
Martin Atkins ea868026b8 configs/configload: installer tests inspect their result
Previously we were just loading the module and asserting no diagnostics,
but that is not really good enough since if we install modules incorrectly
it's possible that we are still able to load an empty configuration
successfully.

Now we'll do some basic inspecetion of the module tree that results from
loading what we installed, to ensure that all of the expected modules
are present at the right locations in the tree.
2018-02-15 15:56:39 -08:00
..
configload configs/configload: installer tests inspect their result 2018-02-15 15:56:39 -08:00
test-fixtures configs: BuildConfig function 2018-02-15 15:56:38 -08:00
backend.go configs: Parser.LoadConfigFile 2018-02-15 15:56:37 -08:00
config.go configs/configload: package for loading configurations 2018-02-15 15:56:38 -08:00
config_build.go configs: BuildConfig sorts child modules by name 2018-02-15 15:56:38 -08:00
config_build_test.go configs/configload: package for loading configurations 2018-02-15 15:56:38 -08:00
depends_on.go configs: Parser.LoadConfigFile 2018-02-15 15:56:37 -08:00
doc.go configs: new package for HCL2-based configuration 2018-02-15 15:10:01 -08:00
module.go configs: Parser.LoadConfigDir 2018-02-15 15:56:37 -08:00
module_call.go configs: allow overrides files to omit args that primary files can't 2018-02-15 15:56:38 -08:00
module_merge.go configs: allow overrides files to omit args that primary files can't 2018-02-15 15:56:38 -08:00
module_merge_body.go configs: Implementation of mergeBody 2018-02-15 15:56:38 -08:00
module_merge_test.go configs: Implementation of mergeBody 2018-02-15 15:56:38 -08:00
named_values.go configs: allow overrides files to omit args that primary files can't 2018-02-15 15:56:38 -08:00
parser.go configs: Parser type 2018-02-15 15:56:36 -08:00
parser_config.go configs: allow overrides files to omit args that primary files can't 2018-02-15 15:56:38 -08:00
parser_config_dir.go configs: allow overrides files to omit args that primary files can't 2018-02-15 15:56:38 -08:00
parser_config_dir_test.go configs: Parser.LoadConfigDir 2018-02-15 15:56:37 -08:00
parser_config_test.go configs: Another simple test for _invalid_ config files 2018-02-15 15:56:37 -08:00
parser_test.go configs: Implementation of mergeBody 2018-02-15 15:56:38 -08:00
parser_values.go configs: Parser.LoadValuesFile 2018-02-15 15:56:37 -08:00
parser_values_test.go configs: Parser.LoadValuesFile 2018-02-15 15:56:37 -08:00
provider.go configs: Parser.LoadConfigDir 2018-02-15 15:56:37 -08:00
provisioner.go configs: Parser.LoadConfigFile 2018-02-15 15:56:37 -08:00
provisioneronfailure_string.go configs: stub out main configuration structs 2018-02-15 15:56:37 -08:00
provisionerwhen_string.go configs: stub out main configuration structs 2018-02-15 15:56:37 -08:00
resource.go configs: allow overrides files to omit args that primary files can't 2018-02-15 15:56:38 -08:00
util.go configs: allow overrides files to omit args that primary files can't 2018-02-15 15:56:38 -08:00
variable_type_hint.go configs: stub out main configuration structs 2018-02-15 15:56:37 -08:00
variabletypehint_string.go configs: stub out main configuration structs 2018-02-15 15:56:37 -08:00
version_constraint.go configs: Parser.LoadConfigFile 2018-02-15 15:56:37 -08:00