From b44926e4e24085312b3bb783979eb30e7b95a069 Mon Sep 17 00:00:00 2001 From: Dave McKinstry Date: Fri, 1 Feb 2019 13:05:57 -0700 Subject: [PATCH 1/2] Add Jest configruation Include additional unit testing and code coverage settings, --- package.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 30328cf1f..450f82112 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,14 @@ "test": "jest --testRegex=.*\\.i?spec\\.js$", "all-test:watch": "jest --watch --testRegex=.*\\.i?spec\\.js$" }, + "jest": { + "testResultsProcessor": "jest-junit-reporter", + "collectCoverage": true, + "coverageReporters": [ + "cobertura", + "html" + ] + }, "dependencies": { "bootstrap": "^4.1.3", "bootstrap-datepicker": "^1.8.0", @@ -23,6 +31,7 @@ "moment": "^2.22.2", "mongoose": "^5.3.7", "morgan": "~1.9.0", + "npm": "^6.7.0", "passport": "^0.4.0", "passport-local": "^1.0.0", "popper.js": "^1.14.4", @@ -32,7 +41,8 @@ "devDependencies": { "autoprefixer": "^9.2.1", "css-loader": "^1.0.0", - "jest": "^23.6.0", + "jest": "^24.0.0", + "jest-junit-reporter": "^1.1.0", "mini-css-extract-plugin": "^0.4.4", "node-sass": "^4.9.4", "postcss-loader": "^3.0.0", From 211655dbd5f0417b799886550e28b3faa8199c8a Mon Sep 17 00:00:00 2001 From: Dave McKinstry Date: Fri, 1 Feb 2019 16:35:53 -0700 Subject: [PATCH 2/2] Double-check updated pipeline test config for Jest --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 450f82112..5d71cce19 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "testResultsProcessor": "jest-junit-reporter", "collectCoverage": true, "coverageReporters": [ - "cobertura", + "cobertura", "html" ] },