pulumi/tests
Fraser Waters a7e0551153
Reenable TestPythonTranslation and delete stack reference tests (#15933)
<!--- 
Thanks so much for your contribution! If this is your first time
contributing, please ensure that you have read the
[CONTRIBUTING](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md)
documentation.
-->

# Description

<!--- Please include a summary of the change and which issue is fixed.
Please also include relevant motivation and context. -->

Fixes https://github.com/pulumi/pulumi/issues/14765.

TestPythonTranslation wasn't flaky in of itself, it was just the
standard venv logic being iffy. No reason to disable this one test.

The stack reference tests haven't ran for ages, taking some advice from
@lunaris and just deleting them all, I've raised
https://github.com/pulumi/pulumi/issues/15932 to rewrite them as
conformance tests.
2024-04-15 12:36:03 +00:00
..
benchmarks/go-alias-norm Bump google.golang.org/protobuf, golang.org/x/crypto, and github.com/moby/moby (#15717) 2024-03-17 22:20:32 +00:00
examples Update node sdk to use typescript definitions for grpc and protobufs. (#14415) 2023-12-04 15:22:44 +00:00
integration Reenable TestPythonTranslation and delete stack reference tests (#15933) 2024-04-15 12:36:03 +00:00
testdata [csharp/program-gen] Removes trailing whitespace from emitted DependsOn resource option expressions (#15892) 2024-04-09 21:11:25 +00:00
testprovider test: schema support for testprovider (#15829) 2024-04-12 20:38:49 +00:00
.gitignore ci: Use reduced smoke testing on Windows & macOS targets 2022-09-21 09:55:06 -07:00
README.md Rename "Smoke" test to "Acceptance" tests 2023-01-30 15:38:37 -05:00
about_test.go test: fix regex used to test Go version output in about command. (#10499) 2022-08-29 11:53:03 -07:00
config_test.go Fix merge failures #2 (#15543) 2024-02-29 21:06:24 +00:00
go.mod Upgrade gocloud.dev to 0.37 (#15924) 2024-04-15 07:47:29 +00:00
go.sum Upgrade gocloud.dev to 0.37 (#15924) 2024-04-15 07:47:29 +00:00
history_test.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
login_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
main_test.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00
policy_new_test.go Revert "[policy] support premium policies (#13898)" (#14114) 2023-10-06 09:49:40 +00:00
preview_only_test.go Fix merge failures #2 (#15543) 2024-02-29 21:06:24 +00:00
remote_test.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
roundtrip_test.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
smoke_test.go Use a new PULUMI_HOME for every test environment (#15559) 2024-03-01 21:32:49 +00:00
stack_test.go Lift context parameter to SerializeDeployment/Resource/Operations/Properties (#15929) 2024-04-15 07:45:46 +00:00

README.md

Integration Tests

This module provides integration tests for the Pulumi CLI.

The tests can be run via:

make test_all

Usage of Go build tags

In order to speed up integration tests in GitHub actions, Go build tags are used to conditionally compile the desired test cases.

// integration_nodejs_test.go
//go:build (nodejs || all) && !xplatform-acceptance

// integration_nodejs_acceptance_test.go
//go:build nodejs || all