This is an experimental test client for the Web Annotation Protocol.
$ npm i
$ npm test -- --url=http://localhost:8080/annotations/ # runs all tests
$ # or
$ npm run musts -- --url=http://localhost:8080/annotations/
$ npm run shoulds -- --url=http://localhost:8080/annotations/
Alternatively (if you don't like the massive node stack trace mess...):
$ mocha tests/musts.js --url=http://localhost:8080/annotations/
$ # or
$ mocha tests/shoulds.js --url=http://localhost:8080/annotations/
You can also run specific tests by using mocha's built in grep feature:
$ mocha -g PUT tests/musts.js --url=http://localhost:8080/annotations/
If you'd rather not keep typing the --url
parameter, you can:
$ cp config.json.sample config.json
And change the url
parameter to your liking.
MIT