From 212ee33f5c3d382732f4954d829523ce0df188d5 Mon Sep 17 00:00:00 2001 From: Tobias Bieniek Date: Wed, 15 Jul 2015 23:13:34 +0200 Subject: [PATCH] test-cases: require() necessary test dependencies if running on NodeJS --- package.json | 3 ++- tests/test-cases.js | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 142230f..046bf7a 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ ], "main": "papaparse.js", "devDependencies": { + "chai": "^3.0.0", "connect": "^3.3.3", "grunt": "^0.4.5", "grunt-contrib-uglify": "^0.6.0", @@ -53,7 +54,7 @@ "scripts": { "test-browser": "node tests/test.js", "test-phantomjs": "node tests/test.js --phantomjs", - "test-node": "mocha tests/node-tests.js", + "test-node": "mocha tests/node-tests.js tests/test-cases.js", "test": "npm run test-node && npm run test-phantomjs" } } diff --git a/tests/test-cases.js b/tests/test-cases.js index 3d330dd..48ee0c8 100644 --- a/tests/test-cases.js +++ b/tests/test-cases.js @@ -1,3 +1,8 @@ +if (typeof module !== 'undefined' && module.exports) { + var chai = require('chai'); + var Papa = require('../papaparse.js'); +} + var assert = chai.assert; var RECORD_SEP = String.fromCharCode(30);