diff --git a/circle.yml b/circle.yml index c61417e..252b9e5 100644 --- a/circle.yml +++ b/circle.yml @@ -4,4 +4,4 @@ machine: test: override: - - npm run build + - npm run codecov diff --git a/jest.config.js b/jest.config.js index 6690275..2a9df0f 100644 --- a/jest.config.js +++ b/jest.config.js @@ -7,5 +7,7 @@ module.exports = { ], "moduleNameMapper": { "^[./a-zA-Z0-9$_-]+\.css\!?$": "/dist/test/test-setup/cssStub.js", - } + }, + "coverageDirectory": "/tmp/coverage/", + "collectCoverage": false }; diff --git a/package.json b/package.json index c507cd1..636e847 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,8 @@ "scripts": { "test": "./node_modules/.bin/grunt buildTest && jest", "build": "./node_modules/.bin/grunt && jest", - "watch": "./node_modules/.bin/grunt watch" + "watch": "./node_modules/.bin/grunt watch", + "codecov": "jest --coverage && codecov" }, "repository": { "type": "git", @@ -23,6 +24,7 @@ "babel-plugin-transform-es2015-modules-systemjs": "^6.5.0", "babel-preset-es2015": "^6.5.0", "benchmark": "^2.1.4", + "codecov": "^3.0.0", "grunt": "~0.4.5", "grunt-babel": "~6.0.0", "grunt-benchmark": "^1.0.0",