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.

877B

Tests

Jasmine

Jasmine Intro

  • the basic tests run on every manifest on any change.
  • the zip tests only run on manifest files which are different than master.

To run all tests:

npm test

To run one set of tests:

npm test spec/basic.tests.spec.js

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