pulumi/pkg
Justin Van Patten 2228345313 Cleanup MLC integration tests
This change cleans up the MLC integration tests:

- Replace use of dynamic providers in Node.js MLC test components in favor of resources in the testprovider. This allows us to remove some hacks we have in the integration test package to make the dynamic providers work with programs written in other languages (since dynamic providers don't currently work well within MLCs). The use of the resources from the testprovider also aligns with the other languages which now all use it as well.

- Replace use of resources exposed from Go MLC test providers in favor of resources in the testprovider. This allows the MLC test providers to be much simpler. The use of the resources from the testprovider also aligns with the other languages which now all use it as well.

- Consolidates and cleans up all the MLC tests to remove a bunch of duplication.
2021-12-07 15:45:01 -08:00
..
backend [backend/filestate] Don't unwrap go-cloud errors (#8455) 2021-11-19 12:21:37 -08:00
cmd/pulumi [cli, testing, github] Gather code coverage data in CI. (#8260) 2021-11-30 17:24:01 -08:00
codegen [codegen/go] Emit `pulumiplugin.json` as part of codegen (#8530) 2021-12-06 13:10:30 -08:00
engine Specify fields on engine diff (#8488) 2021-11-30 12:25:27 -08:00
graph Update error handling (#8406) 2021-11-12 18:37:17 -08:00
operations Update error handling (#8406) 2021-11-12 18:37:17 -08:00
resource Specify fields on engine diff (#8488) 2021-11-30 12:25:27 -08:00
secrets Update error handling (#8406) 2021-11-12 18:37:17 -08:00
testing/integration Cleanup MLC integration tests 2021-12-07 15:45:01 -08:00
util Update error handling (#8406) 2021-11-12 18:37:17 -08:00
version duplicate version to ensure linking is properly handled 2020-03-19 12:49:34 -07:00
go.mod Update {pkg,tests} -> sdk dependency (#8524) 2021-12-01 13:57:51 -08:00
go.sum Update pkg -> sdk dependency (#8442) 2021-11-17 15:24:09 -08:00