Hi there, Pactflow Team.
Hope you can help me to understand if this is an expected behaviour or bug.
I replicated these scenarios on example-consumer / example-provider pair from pactflow university
workshop.
I noticed two strange things:
1. When verification results of a pact contract are removed
• Contract is still displayed as valid
• And all interactions are green ticked even so there are no verification results
•
can-i-deploy does the right thing and ❌ fails
2. When verified ✅ contract is removed entirely
• Contract cannot be seen in the list of contracts for an integration
• If only run
can-i-deploy it passes ✅ even so the contract supposedly has been removed 😬
• When run full build and can-i-deploy it still passes but now contract reappears with verification results.
◦ My expectation in this case was that verification results would be removed when I remove the whole contract