chore: Refactor server tests to use jest

This commit is contained in:
Bouncey
2018-11-30 14:24:16 +00:00
committed by mrugesh mohapatra
parent 4a9d22cee0
commit 438bd94895
8 changed files with 3081 additions and 717 deletions

View File

@@ -14,16 +14,11 @@
"only-once": "npm run prelint-js && echo '/****/' && echo 'Seeding Database' && echo '/****/' && SEEDING=true node seed/index.js && echo '/****/' && echo 'Seeding Completed' && echo '/****/'",
"postonly-once": "gulp generate-migration-map",
"postseed": "node post-seed.js",
"prelint-js": "npm run ensure-env",
"pretest": "npm run lint",
"seed": "node ../seed/index.js",
"snyk-protect": "snyk protect",
"start": "DEBUG=fcc* babel-node server/server.js",
"start-production": "node pm2Start",
"test": "npm run test-js",
"test-js": "npm run test-js-common && npm run test-js-server",
"test-js-common": "tape -r babel-register \"common/**/*.test.js\" | tap-spec",
"test-js-server": "tape -r babel-register \"server/**/*.test.js\" | tap-spec"
"test": "jest"
},
"license": "(BSD-3-Clause AND CC-BY-SA-4.0)",
"dependencies": {
@@ -88,6 +83,8 @@
"@babel/preset-env": "^7.0.0",
"@babel/register": "^7.0.0",
"adler32": "~0.1.7",
"babel-core": "^7.0.0-bridge.0",
"babel-jest": "^23.6.0",
"babel-plugin-transform-function-bind": "^6.22.0",
"babel-plugin-transform-imports": "^1.5.0",
"commitizen": "^2.9.6",
@@ -96,19 +93,22 @@
"eslint-config-freecodecamp": "^1.1.1",
"eslint-plugin-import": "^2.9.0",
"husky": "^0.14.3",
"jest": "^23.6.0",
"joi": "^13.1.2",
"joi-objectid": "^2.0.0",
"loopback-component-explorer": "^6.3.1",
"nodemon": "^1.18.4",
"pm2": "^3.0.3",
"prettier": "^1.14.2",
"sinon": "^2.0.0",
"sinon": "^7.1.1",
"tap-difflet": "^0.7.0",
"tap-spec": "^5.0.0",
"tape": "^4.2.2",
"validate-commit-msg": "^2.12.2"
},
"snyk": true,
"resolutions": {
"babel-core": "7.0.0-bridge.0"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-freecodecamp"