gotSummary,wantSummary:=applyDiags[0].Description().Summary,"Inconsistent value for input variable during apply"
gotDetail,wantDetail:=applyDiags[0].Description().Detail,"The value for non-ephemeral input variable \"input\" was set to a different value during apply than was set during plan. Only ephemeral input variables can change between the plan and apply phases."
gotSummary,wantSummary=applyDiags[1].Description().Summary,"Planned input variable value changed"
gotDetail,wantDetail=applyDiags[1].Description().Detail,"The planned value for input variable \"input\" has changed between the planning and apply phases for component.self. This is a bug in Terraform - please report it."
"Inconsistent value for input variable during apply",
"The value for non-ephemeral input variable \"input\" was set to a different value during apply than was set during plan. Only ephemeral input variables can change between the plan and apply phases."),
expectDiagnostic(
tfdiags.Error,
"Planned input variable value changed",
"The planned value for input variable \"input\" has changed between the planning and apply phases for component.self. This is a bug in Terraform - please report it."))
expectDiagnostic(tfdiags.Error,"invalid configuration","configure_error attribute was set"),
expectDiagnostic(tfdiags.Error,"Provider configuration is invalid","Cannot plan changes for this resource because its associated provider configuration is invalid."))
expectDiagnostic(tfdiags.Error,"Provider configuration is invalid","Cannot plan changes for this resource because its associated provider configuration is invalid."),
expectDiagnostic(tfdiags.Error,"invalid configuration","configure_error attribute was set"))