pulumi/tests
Ian Wahbe 3e2408716c
[sdk/go] Add PluginDownloadURL resource option (#8555)
* [engine] Pipe serverURL through register resource

* Fix lint

* Thread serverURL through default provider calls

* Change tag from "serverURL" to "pluginDownloadURL"

* Update CHANGELOG_PENDING.md

* Allow provider to be null

* Fix tests

* Include server url passthrough in test

* Fix parseProviderRequest

* Add test for url pass through

* Fix lint

* Add ServerURL resource option

* Plugin to grpc

* Add integration test

* Correct small nits from @justinp

* Add test for default providers

* Use built in test infrastructure

* Fix lint

* Move special helpers to providers

* Partial conversion serverURL -> pluginDownloadURL

* Remove serverURL

* Remove more serverURL instances

* Exchange ServerURL for PluginDownloadURL

* const correctness

* Add url to ProviderRequest.Name()

I also canonicalize the url by removing any trailing '/'

* Fix typo + lint

* Add test for url canonicalization

* Dedupe pluginDownloadURL in ProviderRequest.Name
2022-01-05 12:04:39 -08:00
..
examples Use `provider.MainWithOptions` to reduce boilerplate in integration tests (#7684) 2021-07-30 06:31:17 -07:00
integration [sdk/go] Add PluginDownloadURL resource option (#8555) 2022-01-05 12:04:39 -08:00
testprovider Replace the use of pipenv with Python's venv (#8548) 2021-12-07 07:59:07 -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 -> sdk dependency v3.21.0 (#8653) 2021-12-29 17:18:34 -05:00
go.sum Replace gofrs/flock with rogpeppe/go-internal/lockedfile (#8636) 2021-12-29 13:56:31 -05: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 [backend/filestate] Allow preview on locked stack (#8642) 2021-12-29 08:28:15 -08:00

README.md

Integration Tests

This module provides integration tests for the Pulumi CLI.

The tests can be run via:

make test_all