The issue
This topic has been brushed a few times already (#1098, #892, #733). The idea is to provide a test suite so that library implementers can 1. prove compliance to the spec and 2. uniformly showcase their abilities.
The solution
I went ahead and created some basic infrastructure: jsonapi-grader, which is mainly a bunch of request specs.
The idea with the validation of server libraries is that each maintainer would set up a service (on a free heroku instance or similar) against which users could run the test suite (and possibly the jsonapi.org maintainers would periodically run it as well). The test scenarii would possibly be documented on the jsonapi.org website.
Making it happen
Sounds interesting? Get involved and help build the actual test suite (suggesting scenarii and/or implementing them).
The issue
This topic has been brushed a few times already (#1098, #892, #733). The idea is to provide a test suite so that library implementers can 1. prove compliance to the spec and 2. uniformly showcase their abilities.
The solution
I went ahead and created some basic infrastructure: jsonapi-grader, which is mainly a bunch of request specs.
The idea with the validation of server libraries is that each maintainer would set up a service (on a free heroku instance or similar) against which users could run the test suite (and possibly the jsonapi.org maintainers would periodically run it as well). The test scenarii would possibly be documented on the jsonapi.org website.
Making it happen
Sounds interesting? Get involved and help build the actual test suite (suggesting scenarii and/or implementing them).