From 4c11f526914dc1fe4ecd330f24e0e293ce61eaad Mon Sep 17 00:00:00 2001 From: Owen Buckley Date: Tue, 25 Feb 2020 20:11:53 -0500 Subject: [PATCH 1/3] move mocha config to dotfile --- .eslintignore | 3 ++- .mocharc.js | 6 ++++++ package.json | 4 ++-- .../build.plugins-error-type.spec.js | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 .mocharc.js diff --git a/.eslintignore b/.eslintignore index 2123dd846..f70595457 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,2 +1,3 @@ **/node_modules/** -!.eslintrc.js \ No newline at end of file +!.eslintrc.js +!.mocharc.js \ No newline at end of file diff --git a/.mocharc.js b/.mocharc.js new file mode 100644 index 000000000..61504b775 --- /dev/null +++ b/.mocharc.js @@ -0,0 +1,6 @@ +const path = require('path'); + +module.exports = { + spec: path.join(__dirname, 'packages/**/test/**/**/**/*.spec.js'), + timeout: 30000 +}; \ No newline at end of file diff --git a/package.json b/package.json index 7eb5e58b1..903819b9b 100644 --- a/package.json +++ b/package.json @@ -20,8 +20,8 @@ "build": "yarn clean && node . build", "serve": "yarn build && cd ./public && ws", "develop": "yarn clean && node . develop", - "test": "export BROWSERSLIST_IGNORE_OLD_DATA=true && yarn clean && nyc mocha ./packages/**/test/**/**/*.spec.js --timeout 30000", - "test:tdd": "export BROWSERSLIST_IGNORE_OLD_DATA=true && yarn clean && mocha --watch ./packages/**/test/**/**/*.spec.js --timeout 15000" + "test": "export BROWSERSLIST_IGNORE_OLD_DATA=true && yarn clean && nyc mocha", + "test:tdd": "export BROWSERSLIST_IGNORE_OLD_DATA=true && yarn clean && mocha --watch" }, "devDependencies": { "chai": "^4.2.0", diff --git a/packages/cli/test/cases/build.plugins-error-type/build.plugins-error-type.spec.js b/packages/cli/test/cases/build.plugins-error-type/build.plugins-error-type.spec.js index 196b9753d..9db2b12ea 100644 --- a/packages/cli/test/cases/build.plugins-error-type/build.plugins-error-type.spec.js +++ b/packages/cli/test/cases/build.plugins-error-type/build.plugins-error-type.spec.js @@ -25,7 +25,7 @@ const expect = require('chai').expect; const TestBed = require('../../../../../test/test-bed'); -describe('Build Greenwood With: ', function() { +describe.only('Build Greenwood With: ', function() { let setup; before(async function() { From 77bf70cc39fe44a1237bf1af8155a1be390d347f Mon Sep 17 00:00:00 2001 From: Owen Buckley Date: Tue, 25 Feb 2020 20:12:14 -0500 Subject: [PATCH 2/3] un only spec --- .../build.plugins-error-type/build.plugins-error-type.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/test/cases/build.plugins-error-type/build.plugins-error-type.spec.js b/packages/cli/test/cases/build.plugins-error-type/build.plugins-error-type.spec.js index 9db2b12ea..196b9753d 100644 --- a/packages/cli/test/cases/build.plugins-error-type/build.plugins-error-type.spec.js +++ b/packages/cli/test/cases/build.plugins-error-type/build.plugins-error-type.spec.js @@ -25,7 +25,7 @@ const expect = require('chai').expect; const TestBed = require('../../../../../test/test-bed'); -describe.only('Build Greenwood With: ', function() { +describe('Build Greenwood With: ', function() { let setup; before(async function() { From 8eb837512df6caa8f54a86f7a3916e2d3ae3bf2d Mon Sep 17 00:00:00 2001 From: Owen Buckley Date: Tue, 25 Feb 2020 20:17:55 -0500 Subject: [PATCH 3/3] piggy back test script for tdd --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 903819b9b..9cda067de 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "serve": "yarn build && cd ./public && ws", "develop": "yarn clean && node . develop", "test": "export BROWSERSLIST_IGNORE_OLD_DATA=true && yarn clean && nyc mocha", - "test:tdd": "export BROWSERSLIST_IGNORE_OLD_DATA=true && yarn clean && mocha --watch" + "test:tdd": "yarn test --watch" }, "devDependencies": { "chai": "^4.2.0",