core: Fix TestContext2Input_submoduleTriggersInvalidCount

This test now needs to provide a mock schema so its fixture can assign
to the "foo" argument in null_data_source.
This commit is contained in:
Martin Atkins 2018-05-24 18:35:44 -07:00
parent 93ff9f4233
commit fe105bfc3f
1 changed files with 9 additions and 0 deletions

View File

@ -767,6 +767,15 @@ func TestContext2Input_dataSourceRequiresRefresh(t *testing.T) {
p := testProvider("null")
m := testModule(t, "input-module-data-vars")
p.GetSchemaReturn = &ProviderSchema{
DataSources: map[string]*configschema.Block{
"null_data_source": {
Attributes: map[string]*configschema.Attribute{
"foo": {Type: cty.List(cty.String), Optional: true},
},
},
},
}
p.ReadDataDiffFn = testDataDiffFn
state := &State{