pulumi/pkg/testing/integration
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
..
command.go Codegen testing upgrades (#7989) 2021-09-22 13:55:20 -04:00
doc.go Document Go packages (#6009) 2021-01-11 11:07:59 -07:00
program.go Cleanup MLC integration tests 2021-12-07 15:45:01 -08:00
program_test.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
pulumi.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
s3reporter.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
util.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00