Skip to content

A compliance test suite for the APIs defined in the schemas repository.

License

Notifications You must be signed in to change notification settings

sarahhunt/compliance

 
 

Repository files navigation

compliance

A compliance test suite for the APIs defined in the schemas repository.

This is a work in progress, see this issue for more context.

Running the tests

  • Run a simple HTTP server locally using python:

    cd compliance
    python -m SimpleHTTPServer 8000
    
  • This will start a local server. Visit http://localhost:8000/compliance.html to see the running tests.

  • Once loaded, select either one of the known API providers (currently EBI, Google or NCBI) or enter in your own API base url and a valid dataset ID.

  • Click the Test button and your selected API provider will get a score.

About

A compliance test suite for the APIs defined in the schemas repository.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.5%
  • HTML 11.6%
  • CSS 6.9%