diff --git a/scripts/e2e.js b/scripts/e2e.js index 6cf97b2a6..0025710c5 100755 --- a/scripts/e2e.js +++ b/scripts/e2e.js @@ -9,6 +9,7 @@ const Table = require('cli-table'); const serve = require('../serve'); const childProcess = require('child_process'); const uuid = require('uuid').v4; +const mongoose = require('../services/mongoose'); // Make things colorful! require('colors'); @@ -150,6 +151,8 @@ async function start(program) { await startTunnel(program.bsKey, localIdentifier); } + console.log('Dropping test database'); + await mongoose.connection.dropDatabase(); await serve(); if (program.bsKey) { @@ -192,7 +195,7 @@ program .option('-u, --bs-user [user]', 'Browserstack user', 'coralproject2') .option('-k, --bs-key [key]', 'Browserstack api key') .option('--no-tunnel', 'Dont start browserstack-local') - .option('-b, --browsers [list of browsers]', 'Browsers to test', 'chrome,firefox,ie,edge') + .option('-b, --browsers [list of browsers]', 'Browsers to test', 'chrome') .option('-r, --retries [number]', 'Number of retries before failing', '1') .option('--headless', 'Start in headless mode for local e2e') .option('--reports-folder [folder]', 'Reports folder', './test/e2e/reports') diff --git a/test/e2e/globals.js b/test/e2e/globals.js index 5bb0a27fe..4d2740404 100644 --- a/test/e2e/globals.js +++ b/test/e2e/globals.js @@ -3,6 +3,7 @@ const {shutdown} = require('../../bin/util'); module.exports = { before: async (done) => { + console.log('Dropping test database'); await mongoose.connection.dropDatabase(); done(); },