Comments (2)
Hi! This makes sense to me, I could probably put together a PR--were you thinking this warning would appear when the interaction is defined in the consumer specs (so probably in pact-mock_service, I guess?), or when it's verified?
from pact-ruby.
Hi Sonja. That would be great.
The warning would be best when the interaction is defined. We want the person writing the consumer tests to be aware of it before it gets written to the pact. Not sure whether it would be best in the consumer code in the main pact lib (because it's "closer" to the UI/console) or in the mock service (better for reuse). Not sure if the output from the mock service shows up in the console during tests or not - maybe you could look into this and come up with a proposal?
from pact-ruby.
Related Issues (20)
- Naming collision with term-ansicolor gem HOT 1
- app_version_branch is absent in MessageProviderDSL
- Service Provider and Message Provider seem incompatible in pact_helper HOT 8
- Support for provider states with no operations
- Pact v3 specification implementation for Pact Ruby HOT 2
- Pact v4 specification implementation for Pact Ruby HOT 3
- Verify when the provider has no matching Pacts HOT 1
- "Ignoring unsupported combine AND for path" on every property HOT 2
- Set order of interactions in Pact file HOT 2
- Service provider configuration overlaps with other service providers HOT 1
- undefined method `href' for nil:NilClass (NoMethodError)
- rails pact:verify runs tests and sends to broker, then hangs HOT 3
- Pact creating conflict when using Minitest on Rails 7.1 HOT 2
- Any plan for a new release with support of Rack 3? HOT 1
- Pact No such file or directory publish_dir HOT 1
- Need Guidance on Injecting Dynamic Authentication Headers in Provider Verification HOT 1
- Pact FFI Tracking Issue HOT 1
- Pact V3 Tracking Issue
- Pact V4 Tracking Issue
- Verify Pact-Ruby against pact-compatibility-suite
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pact-ruby.