Questions tagged [dredd]

Dredd is a command-line tool for testing API documentation written in API Blueprint format against its backend implementation.

From the github page of dredd:

Dredd is a command-line tool for testing API documentation written in API Blueprint format against its backend implementation. With Dredd you can easily plug your API documentation into the Continous Integration system like Travis CI or Jenkins and have API documentation up-to-date, all the time. Dredd uses the Gavel for judging if a particular API response is valid or if is not. If you are curious about how decisions are made, please refer to Gavel's behavior specification.

62 questions
-1
votes
2 answers

npm install -g dredd fails on mac

I need to use apiary to consume API's. Before installing dredd i have installed Node and npm. Now when i try to execute "npm install -g dredd" I get following error : make: *** [Release/obj.target/protagonist/src/annotation.o] Error 1 gyp ERR!…
Rajesh
  • 546
  • 9
  • 29
-1
votes
1 answer

Dredd (gavel) : Begin a Json Schema with an array (bug ?)

I am using Markdown for Generate documentation (aglio), generate mocks (api-mock) and check the integrity constraints (dredd). With Dredd, no problem for check an object, no problem for PUT or POST, but I have a problem with lists. My lists are…
1 2 3 4
5