JSPM

  • Created
  • Published
  • Downloads 141402
  • Score
    100M100P100Q189794F
  • License Apache-2.0

The json schema for a mutation testing report.

Package Exports

  • mutation-testing-report-schema
  • mutation-testing-report-schema/api
  • mutation-testing-report-schema/mutation-testing-report-schema.json

Readme

Build Status

Mutation testing elements schema

The json schema for mutation testing elements.

The schema can be found here.

JavaScript

Install it with npm like this:

$ npm i mutation-testing-report-schema

Use it from typescript or js (with babel)

import { schema } from 'mutation-testing-elements-schema';

For example, use AJV:

const schemaValidator = new Ajv();
schemaValidator.addSchema(schema, 'mutation-testing-report-schema');
schemaValidator.validate('mutation-testing-report-schema', {
  /*.. report as json ...*/
});

Other languages

Download the schema using https://www.unpkg.com/mutation-testing-report-schema@VERSION/dist/src/mutation-testing-report-schema.json

For the current version, see package.json.