Setup up non-API tests to not need server and mongo running

chore(travis): Build files before running tests

chore(travis): require server for api tests
This commit is contained in:
Blade Barringer
2016-10-20 22:32:46 -05:00
parent 93aa92de7c
commit ba19c00617
6 changed files with 25 additions and 25 deletions

View File

@@ -270,7 +270,7 @@ gulp.task('test:e2e:safe', ['test:prepare', 'test:prepare:server'], (cb) => {
gulp.task('test:api-v3:unit', (done) => {
let runner = exec(
testBin('mocha test/api/v3/unit --recursive'),
testBin('mocha test/api/v3/unit --recursive --require ./test/helpers/start-server'),
(err, stdout, stderr) => {
if (err) {
process.exit(1);
@@ -288,7 +288,7 @@ gulp.task('test:api-v3:unit:watch', () => {
gulp.task('test:api-v3:integration', (done) => {
let runner = exec(
testBin('mocha test/api/v3/integration --recursive'),
testBin('mocha test/api/v3/integration --recursive --require ./test/helpers/start-server'),
{maxBuffer: 500 * 1024},
(err, stdout, stderr) => {
if (err) {