diff should be from proposed, not config
This ensures the mock provider behaves like the shimmed legacy SDK providers.
This commit is contained in:
parent
801f60fda8
commit
bc3fe5ddae
|
@ -308,7 +308,7 @@ func (p *MockProvider) PlanResourceChange(r providers.PlanResourceChangeRequest)
|
|||
Type: r.TypeName,
|
||||
}
|
||||
priorState := NewInstanceStateShimmedFromValue(r.PriorState, 0)
|
||||
cfg := NewResourceConfigShimmed(r.Config, schema)
|
||||
cfg := NewResourceConfigShimmed(r.ProposedNewState, schema)
|
||||
|
||||
legacyDiff, err := p.DiffFn(info, priorState, cfg)
|
||||
|
||||
|
|
Loading…
Reference in New Issue