You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jeremy Wentworth c9d1ba71f4 updated readme 8 years ago
..
support add jasmine test 8 years ago
README.md updated readme 8 years ago
basic.tests.spec.js improved tests 8 years ago
manifest.json manifest descriptions 8 years ago
zip.tests.spec.js fixed test 8 years ago

README.md

Tests

Jasmine

Jasmine Intro

To run all tests:

npm test

To run one set of tests:

npm test spec/basic.tests.spec.js

By default the zip tests only run on manifest files which have changed.

To force the zip tests to run for certain manifest files:

TEST_MANIFEST_ZIPS=plugins/JW-Modules.json npm test spec/zip.tests.spec.js

Schema Validation

Our schema is here

We use ajv to validate manifests against that schema.

Virus Total

Currently Disabled because they are slow and annoying

Rate Limit: 4 per minute

VT_API_KEY env var is required and already set in travisci settings

Public API