mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
backend: jest coverage report
This commit is contained in:
parent
a5200893f4
commit
73d2e4af29
13
backend/jest.config.js
Normal file
13
backend/jest.config.js
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
module.exports = {
|
||||||
|
verbose: true,
|
||||||
|
collectCoverage: true,
|
||||||
|
collectCoverageFrom: [
|
||||||
|
'**/*.js',
|
||||||
|
'!**/node_modules/**',
|
||||||
|
'!**/test/**',
|
||||||
|
'!**/dist/**',
|
||||||
|
'!**/src/**/?(*.)+(spec|test).js?(x)'
|
||||||
|
],
|
||||||
|
coverageReporters: ['lcov', 'text'],
|
||||||
|
testMatch: ['**/src/**/?(*.)+(spec|test).js?(x)'],
|
||||||
|
}
|
||||||
@ -15,29 +15,13 @@
|
|||||||
"dev": "nodemon --exec babel-node src/ -e js,gql",
|
"dev": "nodemon --exec babel-node src/ -e js,gql",
|
||||||
"dev:debug": "nodemon --exec babel-node --inspect=0.0.0.0:9229 src/ -e js,gql",
|
"dev:debug": "nodemon --exec babel-node --inspect=0.0.0.0:9229 src/ -e js,gql",
|
||||||
"lint": "eslint src --config .eslintrc.js",
|
"lint": "eslint src --config .eslintrc.js",
|
||||||
"test": "cross-env NODE_ENV=test NODE_OPTIONS=--max-old-space-size=8192 jest --forceExit --detectOpenHandles --runInBand --coverage --logHeapUsage",
|
"test": "cross-env NODE_ENV=test jest --runInBand --coverage --forceExit --detectOpenHandles",
|
||||||
"db:clean": "babel-node src/db/clean.js",
|
"db:clean": "babel-node src/db/clean.js",
|
||||||
"db:reset": "yarn run db:clean",
|
"db:reset": "yarn run db:clean",
|
||||||
"db:seed": "babel-node src/db/seed.js",
|
"db:seed": "babel-node src/db/seed.js",
|
||||||
"db:migrate": "yarn run __migrate --store ./src/db/migrate/store.js",
|
"db:migrate": "yarn run __migrate --store ./src/db/migrate/store.js",
|
||||||
"db:migrate:create": "yarn run __migrate --template-file ./src/db/migrate/template.js --date-format 'yyyymmddHHmmss' create"
|
"db:migrate:create": "yarn run __migrate --template-file ./src/db/migrate/template.js --date-format 'yyyymmddHHmmss' create"
|
||||||
},
|
},
|
||||||
"jest": {
|
|
||||||
"verbose": true,
|
|
||||||
"collectCoverageFrom": [
|
|
||||||
"**/*.js",
|
|
||||||
"!**/node_modules/**",
|
|
||||||
"!**/test/**",
|
|
||||||
"!**/dist/**",
|
|
||||||
"!**/src/**/?(*.)+(spec|test).js?(x)"
|
|
||||||
],
|
|
||||||
"coverageReporters": [
|
|
||||||
"lcov"
|
|
||||||
],
|
|
||||||
"testMatch": [
|
|
||||||
"**/src/**/?(*.)+(spec|test).js?(x)"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/cli": "~7.8.4",
|
"@babel/cli": "~7.8.4",
|
||||||
"@babel/core": "~7.9.0",
|
"@babel/core": "~7.9.0",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user