-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Catch up replay to bridge's replay #59
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #59 +/- ##
==========================================
+ Coverage 33.45% 34.14% +0.69%
==========================================
Files 42 42
Lines 2571 2592 +21
==========================================
+ Hits 860 885 +25
+ Misses 1606 1604 -2
+ Partials 105 103 -2 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me, but we should probably wait for someone familiar with this library to approve before merging.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hold on a sec, can you remind me where this is used? We discussed that WithUnorderedArrayPaths was actually not needed I recall.
The PR where I originally introduced this is pulumi/pulumi-terraform-bridge#1583. The only place where I ended up reverting the changes to the externally used Replay - no options there and baked in the assumption of |
Ah yes, it is used I see! Sorry for being difficult here but I find this path-based API really awkward to explain so if we can get by without that's a little win, but since it bugs me so much I guess I can put the work in to rid of it. One sec |
#61 wdyt? |
Alternative to #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: - trying not to expose the match options but solve the CheckFailure ordering on semantic level - trying to make Errors compatible with gRPC log capture format []string --------- Co-authored-by: Venelin <[email protected]>
Closing in favor of #61 |
Apply changes to replay from tf-bridge from pulumi/pulumi-terraform-bridge#1496 and pulumi/pulumi-terraform-bridge#1583 in preparation of deprecating the bridge replay.