From 4d4f41c7cc831906100e10838b40c3b8d86657f2 Mon Sep 17 00:00:00 2001 From: huaxing Date: Wed, 11 Mar 2020 09:50:37 +0800 Subject: Setup js unit test and code coverage framework (1) Use frontend-maven-plugin to integrate frontend development (2) Use jest as test tool (3) Use webpack to create webapp bundle (4) Coverage data is saved in target/jscoverage Issue-ID: POLICY-2311 Signed-off-by: huaxing Change-Id: I34fb7487c1e0ca29114eb7accba8bb7c4812da34 --- gui-pdp-monitoring/src/webapp/jest.config.js | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 gui-pdp-monitoring/src/webapp/jest.config.js (limited to 'gui-pdp-monitoring/src/webapp/jest.config.js') diff --git a/gui-pdp-monitoring/src/webapp/jest.config.js b/gui-pdp-monitoring/src/webapp/jest.config.js new file mode 100644 index 0000000..4f3f2e6 --- /dev/null +++ b/gui-pdp-monitoring/src/webapp/jest.config.js @@ -0,0 +1,11 @@ +module.exports = { + collectCoverageFrom: [ + 'js/*.js' + ], + + transform: { + "^.+\\.[t|j]sx?$": "babel-jest" + }, + + coverageDirectory: '/../../target/jscoverage', +}; \ No newline at end of file -- cgit 1.2.3-korg