Closed VenelinMartinov closed 1 week ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 62.81%. Comparing base (
e0fa71e
) to head (6fda624
). Report is 2 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I'll follow-up with issues for the TODOs
This PR has been shipped in release v3.96.0.
This is a test-only PR - it adds cross-tests for Diff for the plugin framework for the existing behaviour.
Each test defines a set of schemas and a set of scenarios and the full matrix of schemas X scenarios is run in cross-tests. For each of these test cases both pulumi and TF are run with the initial input then a preview is run with the second set of inputs and the outcome of the preview is compared.
We also record the stdout for both pulumi and TF for manual comparison of the preview output. The recordings also contain the inputs in order to make spot-checking them easier.
The full test plan is available in https://github.com/pulumi/pulumi-terraform-bridge/issues/2597
fixes https://github.com/pulumi/pulumi-terraform-bridge/issues/2297 fixes https://github.com/pulumi/pulumi-terraform-bridge/issues/2597