diff --git a/package.json b/package.json index b68fd277..5d384294 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,8 @@ "run": "ts-node", "release": "release-it --non-interactive", "changelog": "auto-changelog -p", - "prepublishOnly": "npm run build" + "prepublishOnly": "npm run build", + "test": "mocha --opts test/unit/mocha.opts" }, "repository": { "type": "git", diff --git a/test/unit/Datatokens.test.ts b/test/unit/Datatokens.test.ts new file mode 100644 index 00000000..7c1c5449 --- /dev/null +++ b/test/unit/Datatokens.test.ts @@ -0,0 +1,11 @@ +import { assert } from 'chai' + +describe('Datatokens', () => { + + describe('#test()', () => { + it('should test', async () => { + const test = true + assert(test === true) + }) + }) +}) diff --git a/test/unit/mocha.opts b/test/unit/mocha.opts new file mode 100644 index 00000000..7a1a04c8 --- /dev/null +++ b/test/unit/mocha.opts @@ -0,0 +1,8 @@ +--require ts-node/register +--require source-map-support/register +--require mock-local-storage +--full-trace +--bail +--exit +--timeout 20000 +test/unit/config.ts test/unit/**/*.test.ts \ No newline at end of file