From 3d236c518ab83019dd272dc99e30816edb097663 Mon Sep 17 00:00:00 2001 From: Antonio Laguna Date: Mon, 29 May 2017 07:52:43 +0200 Subject: [PATCH] Adding coverage --- .gitignore | 1 + package.json | 6 +++++- test/utils/hash.test.js | 5 +++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 99c57fe..6cc01f3 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ # Third Party # ############### node_modules/ +coverage # OS generated files # ###################### diff --git a/package.json b/package.json index 8b1ec2d..3eba461 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "babel-loader": "^7.0.0", "babel-preset-env": "^1.5.1", "babel-preset-es2015": "^6.24.1", + "codecov": "^2.2.0", "css-loader": "^0.28.3", "eslint": "^3.19.0", "eslint-loader": "^1.7.1", @@ -58,7 +59,10 @@ "build:normal": "webpack", "build:min": "webpack --output-filename [name].min.js -p", "dev": "webpack-dev-server", - "test": "jest" + "test": "jest && codecov" + }, + "jest": { + "collectCoverage": true }, "babel": { "presets": [ diff --git a/test/utils/hash.test.js b/test/utils/hash.test.js index 23744ac..31945be 100644 --- a/test/utils/hash.test.js +++ b/test/utils/hash.test.js @@ -2,7 +2,8 @@ import DOM from '../../src/js/utils/dom'; import Hash from '../../src/js/plugins/hash'; beforeAll(() => { - document.body.innerHTML = `

Text

`; + document.body.innerHTML = + `

Text

`; }); test('Hash plugin', () => { @@ -21,7 +22,7 @@ test('Hash plugin', () => { expect(goto).not.toBeCalled(); - const hash = new Hash(webslides); + new Hash(webslides); expect(Hash.getSlideNumber()).toBe(0); DOM.fireEvent(ws, 'ws:slide-change', {