pulumi/tests
Pulumi Bot 6c7bb23a70
Changelog and go.mod updates for v3.100.0 (#15057)
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2024-01-04 23:39:41 +00:00
..
benchmarks/go-alias-norm Upgrade go-git to v5.11.0 (#15013) 2024-01-02 18:41:06 +00:00
examples Update node sdk to use typescript definitions for grpc and protobufs. (#14415) 2023-12-04 15:22:44 +00:00
integration Changelog and go.mod updates for v3.100.0 (#15057) 2024-01-04 23:39:41 +00:00
testdata Add --import-file to pulumi preview (#14548) 2023-12-05 08:32:40 +00:00
testprovider Refactor transformation tests and add Go test (#14851) 2023-12-16 14:06:27 +00:00
.gitignore
README.md
about_test.go
config_test.go
go.mod Changelog and go.mod updates for v3.100.0 (#15057) 2024-01-04 23:39:41 +00:00
go.sum upgrade gocloud.dev to latest version (#15011) 2024-01-04 09:03:42 +00:00
history_test.go
login_test.go
main_test.go Switch to use env.Env in filestate (#14044) 2023-10-18 10:52:54 +00:00
policy_new_test.go
remote_test.go
roundtrip_test.go
smoke_test.go Add LogicalName to import system (#14745) 2023-12-16 10:14:51 +00:00
stack_test.go chore: Fix staticcheck failures (#14766) 2023-12-06 17:33:51 +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