0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-31 21:42:44 +00:00

add and setup jest-expect-message library

This commit is contained in:
Gazook89
2023-04-04 15:01:23 -05:00
parent 333525d9ab
commit e5377c1939
3 changed files with 22 additions and 12 deletions

View File

@@ -24,6 +24,7 @@ module.exports = {
'react/jsx-no-bind' : ['error', { allowArrowFunctions: true }], 'react/jsx-no-bind' : ['error', { allowArrowFunctions: true }],
'react/jsx-uses-react' : 'error', 'react/jsx-uses-react' : 'error',
'react/prefer-es6-class' : ['error', 'never'], 'react/prefer-es6-class' : ['error', 'never'],
'jest/valid-expect' : ['error', { 'maxArgs': 2 }],
/** Warnings **/ /** Warnings **/
'max-lines' : ['warn', { 'max-lines' : ['warn', {

7
package-lock.json generated
View File

@@ -49,6 +49,7 @@
"eslint": "^8.37.0", "eslint": "^8.37.0",
"eslint-plugin-react": "^7.32.2", "eslint-plugin-react": "^7.32.2",
"jest": "^29.5.0", "jest": "^29.5.0",
"jest-expect-message": "^1.1.3",
"supertest": "^6.3.3" "supertest": "^6.3.3"
}, },
"engines": { "engines": {
@@ -7489,6 +7490,12 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
} }
}, },
"node_modules/jest-expect-message": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/jest-expect-message/-/jest-expect-message-1.1.3.tgz",
"integrity": "sha512-bTK77T4P+zto+XepAX3low8XVQxDgaEqh3jSTQOG8qvPpD69LsIdyJTa+RmnJh3HNSzJng62/44RPPc7OIlFxg==",
"dev": true
},
"node_modules/jest-get-type": { "node_modules/jest-get-type": {
"version": "29.4.3", "version": "29.4.3",
"resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz",

View File

@@ -47,20 +47,21 @@
"coveragePathIgnorePatterns": [ "coveragePathIgnorePatterns": [
"build/*" "build/*"
], ],
"coverageThreshold" : { "coverageThreshold": {
"global" : { "global": {
"statements" : 25, "statements": 25,
"branches" : 10, "branches": 10,
"functions" : 22, "functions": 22,
"lines" : 25 "lines": 25
}, },
"server/homebrew.api.js" : { "server/homebrew.api.js": {
"statements" : 65, "statements": 65,
"branches" : 50, "branches": 50,
"functions" : 60, "functions": 60,
"lines" : 70 "lines": 70
} }
} },
"setupFilesAfterEnv": ["jest-expect-message"]
}, },
"babel": { "babel": {
"presets": [ "presets": [
@@ -111,6 +112,7 @@
"eslint": "^8.37.0", "eslint": "^8.37.0",
"eslint-plugin-react": "^7.32.2", "eslint-plugin-react": "^7.32.2",
"jest": "^29.5.0", "jest": "^29.5.0",
"jest-expect-message": "^1.1.3",
"supertest": "^6.3.3" "supertest": "^6.3.3"
} }
} }