Releases: pulumi/providertest
Releases · pulumi/providertest
v0.1.5
What's Changed
- Add handshake GRPC method replay by @VenelinMartinov in #118
- Fix secret identification by @danielrbradley in #121
- Show diffs for all previews by @thomas11 in #120
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- Clean up failed tests by default by @danielrbradley in #112
- Fix tool install by @danielrbradley in #115
- Failed test cleanup usability improvements by @danielrbradley in #114
- Fix secret sanitizing for non string values by @danielrbradley in #113
- Bump minimum pulumi requirement by @blampe in #119
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Add replace program utility by @VenelinMartinov in #94
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Add
provider.ReplayInvokes
by @danielrbradley in #105
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Upgrade tests with known source edits by @VenelinMartinov in #95
- Don't ignore UpdateSource errors by @blampe in #96
- Rename Source to WorkingDir by @danielrbradley in #101
- Fix various warnings by @danielrbradley in #103
- Pass
T
explicitly to all methods by @danielrbradley in #102
⚠️ Breaking change ⚠️
You must now pass T as the first parameter for any method which does asserts internally, as is the pattern in Go.
You can fix pretty much all usages using the following batch of gofmt
commands:
gofmt -r 'a.Convert(b) -> a.Convert(t, b)' -w ./**/*_test.go
gofmt -r 'a.CopyTo(b) -> a.CopyTo(t, b)' -w ./**/*_test.go
gofmt -r 'a.CopyToTempDir() -> a.CopyToTempDir(t)' -w ./**/*_test.go
gofmt -r 'a.Destroy() -> a.Destroy(t)' -w ./**/*_test.go
gofmt -r 'a.ExportStack() -> a.ExportStack(t)' -w ./**/*_test.go
gofmt -r 'a.GrpcLog() -> a.GrpcLog(t)' -w ./**/*_test.go
gofmt -r 'a.ClearGrpcLog() -> a.ClearGrpcLog(t)' -w ./**/*_test.go
gofmt -r 'a.Import(b, c, d, e, f, g) -> a.Import(t, b, c, d, e, f, g)' -w ./**/*_test.go
gofmt -r 'a.Import(b, c, d, e, f) -> a.Import(t, b, c, d, e, f)' -w ./**/*_test.go
gofmt -r 'a.Import(b, c, d, e) -> a.Import(t, b, c, d, e)' -w ./**/*_test.go
gofmt -r 'a.Import(b, c, d) -> a.Import(t, b, c, d)' -w ./**/*_test.go
gofmt -r 'a.Import(b, c) -> a.Import(t, b, c)' -w ./**/*_test.go
gofmt -r 'a.Import(b) -> a.Import(t, b)' -w ./**/*_test.go
gofmt -r 'a.ImportStack(b) -> a.ImportStack(t, b)' -w ./**/*_test.go
gofmt -r 'a.Install() -> a.Install(t)' -w ./**/*_test.go
gofmt -r 'a.InstallStack(b) -> a.InstallStack(t, b)' -w ./**/*_test.go
gofmt -r 'a.Preview() -> a.Preview(t)' -w ./**/*_test.go
gofmt -r 'a.Refresh() -> a.Refresh(t)' -w ./**/*_test.go
gofmt -r 'a.SetConfig(b, c) -> a.SetConfig(t, b, c)' -w ./**/*_test.go
gofmt -r 'a.Up() -> a.Up(t)' -w ./**/*_test.go
gofmt -r 'a.UpdateSource(b) -> a.UpdateSource(t, b)' -w ./**/*_test.go
gofmt -r 'a.NewStack(b) -> a.NewStack(t, b)' -w ./**/*_test.go
gofmt -r 'a.Run(b) -> a.Run(t, b)' -w ./**/*_test.go
New Contributors
Full Changelog: v0.0.15...v0.1.0
v0.0.15
What's Changed
- Clarify the contract for this repo by @mjeffryes in #92
- Allow passing additional args to import command by @corymhall in #93
New Contributors
- @mjeffryes made their first contribution in #92
- @corymhall made their first contribution in #93
Full Changelog: v0.0.14...v0.0.15
v0.0.14
What's Changed
- Add import to pulumitest by @VenelinMartinov in #91
Full Changelog: v0.0.13...v0.0.14
v0.0.13
What's Changed
- Retain temporary folders for inspection when tests failed by @t0yv0 in #81
- Fix gRPC log parsing by @t0yv0 in #86
- Fix baseline version of upgrade tests by @flostadler in #87
New Contributors
- @flostadler made their first contribution in #87
Full Changelog: v0.0.12...v0.0.13
v0.0.12
What's Changed
- Improve the missing response error message by @iwahbe in #73
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #75
- Try to not assume testing.T by @t0yv0 in #79
New Contributors
Full Changelog: v0.0.11...v0.0.12