Skip to content

Commit 1001654

Browse files
committed
[ui] Improve UI unit test coverage reporting
1 parent d0cc3fe commit 1001654

File tree

3 files changed

+15
-2
lines changed

3 files changed

+15
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ desktop/core/ext-py/lxml/src/lxml/lxml-version.h
6464
# Coverage reports
6565
.coverage*
6666
coverage.xml
67+
reports
6768

6869
# Pytest reports
6970
report.html

jest.config.js

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,17 @@ module.exports = {
2828
'<rootDir>/desktop/core/src/desktop/js/parse/sql/calcite/test',
2929
'<rootDir>/desktop/core/src/desktop/js/parse/sql/flink/test'
3030
],
31-
collectCoverageFrom: ['<rootDir>/desktop/core/src/desktop/js/**/*.{js,jsx,vue}']
31+
collectCoverageFrom: [
32+
'<rootDir>/desktop/core/src/desktop/js/**/*.{js,jsx,ts,tsx,vue}',
33+
'!<rootDir>/desktop/core/src/desktop/js/ext/**',
34+
'!<rootDir>/desktop/core/src/desktop/js/nvd3/**',
35+
'!<rootDir>/desktop/core/src/desktop/js/parse/sql/ksql/**',
36+
'!<rootDir>/desktop/core/src/desktop/js/parse/sql/elasticsearch/**',
37+
'!<rootDir>/desktop/core/src/desktop/js/parse/sql/phoenix/**',
38+
'!<rootDir>/desktop/core/src/desktop/js/parse/sql/druid/**',
39+
'!<rootDir>/desktop/core/src/desktop/js/parse/sql/presto/**',
40+
'!<rootDir>/desktop/core/src/desktop/js/parse/sql/calcite/**',
41+
'!<rootDir>/desktop/core/src/desktop/js/parse/sql/flink/**',
42+
'!<rootDir>/desktop/core/src/desktop/js/webComponents/**'
43+
]
3244
};

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@
185185
"lint-debug": "npm run lint -- --debug",
186186
"lint-fix": "npm run lint -- --fix",
187187
"test": "jest",
188-
"test-coverage": "jest --coverage",
188+
"test-coverage": "jest --coverage --coverageDirectory=\"reports/jest\"",
189189
"test-dev": "jest --watch",
190190
"test-clearCache": "jest --clearCache",
191191
"check-license": "node ./tools/ci/check_for_js_licenses.js",

0 commit comments

Comments
 (0)