pulumi / providertest

Incubating facilities for testing Pulumi providers
Apache License 2.0
5 stars 0 forks source link

Backport replay additions from pulumi-terraform-bridge #61

Closed t0yv0 closed 9 months ago

t0yv0 commented 9 months ago

Alternative to https://github.com/pulumi/providertest/pull/59

The motivation is to deprecate the replay module in pulumi-terraform-bridge in favor of a Go package here under generic providertest, and backport edits that happened in pulumi-terraform-bridge to this new home.

Unlike #59 two small things:

codecov[bot] commented 9 months ago

Codecov Report

Attention: 91 lines in your changes are missing coverage. Please review.

Comparison is base (8c45fd2) 33.45% compared to head (2c3636a) 36.41%. Report is 2 commits behind head on main.

Files Patch % Lines
providers/providerMock.go 44.14% 60 Missing and 2 partials :warning:
replay/replay.go 67.56% 20 Missing and 4 partials :warning:
pulumitest/assertrefresh/asserts.go 66.66% 2 Missing and 1 partial :warning:
pulumitest/pulumiTest.go 88.23% 1 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #61 +/- ## ========================================== + Coverage 33.45% 36.41% +2.96% ========================================== Files 42 42 Lines 2571 2628 +57 ========================================== + Hits 860 957 +97 + Misses 1606 1566 -40 Partials 105 105 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.