Open amcaplan opened 8 years ago
Swinging by to say: yep, I read the description and was very confused to then read the disclaimer.
This looks like a great tool, thanks for releasing it, but its use is diminished greatly by not caring about query string parameters. I'm mostly using JSON Schema as a basis for my OpenAPI docs (yeah i know they're a bit different, long story) and I can use thoughtbot/json_matchers to confirm the responses.
I was hoping Apivore would be a ruby-based in-RSpec version of Dredd, which takes example values from the query string params listed in the spec. This is amazing as it confirms that your documented query string param values are actually valid, (or just proves that your API accepts whatever you documented without erring at least 😓).
If Apivore is ignoring query string parameters then it's just a replacement for JSON Matchers, which is ok, but means you should probably change the description a bit.
This repo bills itself as:
But in the README, it says:
which is actually the behavior.
I would find it very useful to verify the query parameters, but in the meantime, the repo headline shouldn't claim it does something it doesn't.