pulumi/tests
Fraser Waters 6576ab28ef Prototype of moving engine interface to gRPC
This changes the "about" command in pkg/cmd to simply be a formatting
shim, all the core logic of looking up backends/plugins/stacks etc is
now done by a new interface that cmd calls via grpc.

There's also a new "pulumi host-engine" hidden command to get the cli to
simply start up and print the address of the new grpc interface.

About was a fairly simple command to move over, it doesn't do any
explict logging or interactivity and is ok to block until all results
are collected and returned. But it lays the skeleton framework for the
new interface such that we can start iterating on this for other
commands, especially the new pulumi-deploy commands.
2022-10-24 11:39:28 +01:00
..
benchmarks/go-alias-norm ci: Simplify test listing, update go dependencies to 1.18 compat 2022-09-21 09:51:59 -07:00
examples ci: Implement smoke tests for pkg/cmd, fix examples 2022-10-17 22:07:47 -07:00
integration Prototype of moving engine interface to gRPC 2022-10-24 11:39:28 +01:00
testprovider ci: Simplify test listing, update go dependencies to 1.18 compat 2022-09-21 09:51:59 -07:00
.gitignore ci: Use reduced smoke testing on Windows & macOS targets 2022-09-21 09:55:06 -07:00
README.md Update tests and add integration test 2021-08-24 14:29:27 -07: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 Add array config to test that the array is marshalled/unmarshalled correctly 2022-10-06 12:33:28 +02:00
go.mod Update dependencies 2022-10-15 01:06:02 +00:00
go.sum Run make tidy 2022-10-04 22:00:13 +01:00
history_test.go ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07: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 [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
stack_test.go refactor: use `os.ReadDir` for lightweight directory reading 2022-09-24 15:20:43 +08:00

README.md

Integration Tests

This module provides integration tests for the Pulumi CLI.

The tests can be run via:

make test_all