From 3183ca02b348ccaff63c0d15290b92f37a6f6db8 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Tue, 16 Jun 2015 15:56:36 +0200 Subject: [PATCH] Improve tests execution. --- packages/xo-server-auth-ldap/.mocha.js | 3 +++ packages/xo-server-auth-ldap/.mocha.opts | 1 + packages/xo-server-auth-ldap/package.json | 12 ++++++++---- 3 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 packages/xo-server-auth-ldap/.mocha.js create mode 100644 packages/xo-server-auth-ldap/.mocha.opts diff --git a/packages/xo-server-auth-ldap/.mocha.js b/packages/xo-server-auth-ldap/.mocha.js new file mode 100644 index 000000000..b888fb4d5 --- /dev/null +++ b/packages/xo-server-auth-ldap/.mocha.js @@ -0,0 +1,3 @@ +try { require('clarify') } catch (_) {} +try { require('trace') } catch (_) {} +try { require('source-map-support/register') } catch (_) {} diff --git a/packages/xo-server-auth-ldap/.mocha.opts b/packages/xo-server-auth-ldap/.mocha.opts new file mode 100644 index 000000000..6cfd94898 --- /dev/null +++ b/packages/xo-server-auth-ldap/.mocha.opts @@ -0,0 +1 @@ +--require ./.mocha.js diff --git a/packages/xo-server-auth-ldap/package.json b/packages/xo-server-auth-ldap/package.json index 93badc032..b211562fa 100644 --- a/packages/xo-server-auth-ldap/package.json +++ b/packages/xo-server-auth-ldap/package.json @@ -30,22 +30,26 @@ }, "devDependencies": { "babel": "^5", + "babel-eslint": "^3.1.15", + "clarify": "^1.0.5", "mocha": "^2.2.5", "must": "^0.12.0", "sinon": "^1.15.3", "source-map-support": "^0.3.1", - "standard": "^4.2.1" + "standard": "^4.2.1", + "trace": "^1.2.0" }, "scripts": { "build": "mkdir -p dist && babel --optional=runtime --compact=true --source-maps --out-dir=dist/ src/", "dev": "mkdir -p dist && babel --watch --optional=runtime --compact=true --source-maps --out-dir=dist/ src/", "prepublish": "npm run build", - "test": "standard && npm run build && mocha 'dist/**/*.spec.js'", - "test-dev": "standard && mocha --watch --reporter=min 'dist/**/*.spec.js'" + "test": "mocha --opts .mocha.opts \"dist/**/*.spec.js\"", + "test-dev": "mocha --opts .mocha.opts --watch --reporter=min \"dist/**/*.spec.js\"" }, "standard": { "ignore": [ "dist/**" - ] + ], + "parser": "babel-eslint" } }