pulumi/pkg/engine/lifeycletest
Ian Wahbe 1d495e7477
Specify fields on engine diff (#8488)
* Specify fields on engine diff

* Add CHANGELOG_PENDING.md entry

* Respect ignoreChanges

* Add tests & overwrite less of `diff`

* Respect ignore changes

This is performed by calling `processIgnoreChanges` at @pgavlin's
suggestion. Tests are included in this commit.

* Assert on change result

* Parameterize TestReplaceOnChanges with engine diff

This commit also adds DetailedDiff to the engine diff.

* Add support for adds and deletes in detailed diffs

Supporting unit tests are included.

* Cleanup code

And add Equal <=> Diff Empty tests
2021-11-30 12:25:27 -08:00
..
delete_before_replace_test.go Include children when targeting components. (#7605) 2021-07-27 19:17:54 -07:00
golang_sdk_test.go [sdk/go] Fix a typo in marshaling. (#7768) 2021-08-16 19:01:20 -05:00
import_test.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
pending_delete_test.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
provider_test.go Respect provider aliases (#7166) 2021-07-28 12:12:53 -07:00
pulumi_test.go Specify fields on engine diff (#8488) 2021-11-30 12:25:27 -08:00
refresh_test.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
resource_reference_test.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
target_test.go Update command respects `--target-dependents` (#8395) 2021-11-16 17:12:36 -08:00
test_plan.go Run validate function even if dryRun=true (#8494) 2021-11-24 22:13:29 +00:00