mirror of
https://github.com/hashicorp/terraform.git
synced 2026-06-09 00:42:48 -04:00
synchronize schema and test fixture
This commit is contained in:
parent
c1f8152f10
commit
16fe12ef0b
1 changed files with 17 additions and 4 deletions
|
|
@ -860,7 +860,7 @@ func TestApply_plan_remoteState(t *testing.T) {
|
|||
func TestApply_planWithVarFile(t *testing.T) {
|
||||
varFileDir := testTempDir(t)
|
||||
varFilePath := filepath.Join(varFileDir, "terraform.tfvars")
|
||||
if err := ioutil.WriteFile(varFilePath, []byte(applyVarFile), 0644); err != nil {
|
||||
if err := os.WriteFile(varFilePath, []byte(applyVarFile), 0644); err != nil {
|
||||
t.Fatalf("err: %s", err)
|
||||
}
|
||||
|
||||
|
|
@ -878,6 +878,19 @@ func TestApply_planWithVarFile(t *testing.T) {
|
|||
defer os.Chdir(cwd)
|
||||
|
||||
p := applyFixtureProvider()
|
||||
p.GetProviderSchemaResponse = &providers.GetProviderSchemaResponse{
|
||||
ResourceTypes: map[string]providers.Schema{
|
||||
"test_instance": {
|
||||
Block: &configschema.Block{
|
||||
Attributes: map[string]*configschema.Attribute{
|
||||
"id": {Type: cty.String, Computed: true},
|
||||
"value": {Type: cty.String, Optional: true},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
view, done := testView(t)
|
||||
c := &ApplyCommand{
|
||||
Meta: Meta{
|
||||
|
|
@ -1863,7 +1876,7 @@ func TestApply_varFileDefault(t *testing.T) {
|
|||
defer testChdir(t, td)()
|
||||
|
||||
varFilePath := filepath.Join(td, "terraform.tfvars")
|
||||
if err := ioutil.WriteFile(varFilePath, []byte(applyVarFile), 0644); err != nil {
|
||||
if err := os.WriteFile(varFilePath, []byte(applyVarFile), 0644); err != nil {
|
||||
t.Fatalf("err: %s", err)
|
||||
}
|
||||
|
||||
|
|
@ -2660,8 +2673,8 @@ func applyFixturePlanFileMatchState(t *testing.T, stateMeta statemgr.SnapshotMet
|
|||
func applyFixturePlanFileWithVariableValue(t *testing.T, value string) string {
|
||||
_, snap := testModuleWithSnapshot(t, "apply-vars")
|
||||
plannedVal := cty.ObjectVal(map[string]cty.Value{
|
||||
"id": cty.UnknownVal(cty.String),
|
||||
"ami": cty.StringVal("bar"),
|
||||
"id": cty.UnknownVal(cty.String),
|
||||
"value": cty.StringVal("bar"),
|
||||
})
|
||||
priorValRaw, err := plans.NewDynamicValue(cty.NullVal(plannedVal.Type()), plannedVal.Type())
|
||||
if err != nil {
|
||||
|
|
|
|||
Loading…
Reference in a new issue