Common extension tests for overlayed app extensions.
There are some tests that all extensions should run to ensure that overlayed will be able to properly handle the extension. This module provides an easy way to include those tests in an extension project's jest
tests.
npm i -D @overlayed-app/common-ext-tests
Then, in code (if js
):
const includeCommonTests = require('@overlayed-app/common-ext-tests')
// include the common tests
includeCommonTests(`${__dirname}/fixture`)
or (if ts
):
import includeCommonTests from '@overlayed-app/common-ext-tests'
// include the common tests
includeCommonTests(`${__dirname}/fixture`)
- To build
npm run build
. - To publish
npm run publish
. - To test
npm test
.
Ben Greenier - Initial work - bengreenier
Common-ext-tests is licensed under the MIT License - Click here for details