pulumi/tests
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
..
examples Use `provider.MainWithOptions` to reduce boilerplate in integration tests (#7684) 2021-07-30 06:31:17 -07:00
integration Cleanup MLC integration tests 2021-12-07 15:45:01 -08:00
testprovider Cleanup MLC integration tests 2021-12-07 15:45:01 -08:00
README.md Update tests and add integration test 2021-08-24 14:29:27 -07:00
about_test.go Whitespace and grammer 2021-08-30 18:56:02 -07:00
config_test.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01: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
history_test.go [cli] Removing the deprecated pulumi history command (#6724) 2021-04-14 19:32:18 +01:00
login_test.go fixup linting errors after rebase of master -> feature-3.0 (#6766) 2021-04-14 19:32:18 +01:00
main_test.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
stack_test.go Skip flaky tests for now (#8420) 2021-11-15 15:17:20 -05:00

README.md

Integration Tests

This module provides integration tests for the Pulumi CLI.

The tests can be run via:

make test_all