Skip to content

[EXPERIMENTAL] Web Annotation Protocol Test Client

License

Notifications You must be signed in to change notification settings

BigBlueHat/web-annotation-protocol-tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

license

Web Annotation Protocol Test Client

This is an experimental test client for the Web Annotation Protocol.

Usage

$ 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/

Config

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.

Screenshot

pretty, right?

License

MIT

About

[EXPERIMENTAL] Web Annotation Protocol Test Client

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published