Even faster tests (#4868)

* Various improvements in test name / de-duplications

* Reverts to class by class deletion, introduced fast mode that just delete data for mongo

- Speeds up are incredible Executed 1695 of 1713 specs INCOMPLETE (18 PENDING) in 4 mins 19 secs.

* Adds documentation about the deleteEverything
This commit is contained in:
Florent Vilmart
2018-07-03 11:13:08 -04:00
committed by GitHub
parent ae1a8226d5
commit 960431b92d
18 changed files with 648 additions and 651 deletions

View File

@@ -2,7 +2,7 @@ const LoggerController = require('../lib/Controllers/LoggerController').LoggerCo
const WinstonLoggerAdapter = require('../lib/Adapters/Logger/WinstonLoggerAdapter').WinstonLoggerAdapter;
describe('LoggerController', () => {
it('can check process a query without throwing', (done) => {
it('can process an empty query without throwing', (done) => {
// Make mock request
const query = {};
@@ -37,7 +37,7 @@ describe('LoggerController', () => {
done();
});
it('can process a query without throwing', (done) => {
it('can process an ascending query without throwing', (done) => {
// Make mock request
const query = {
from: "2016-01-01Z00:00:00",
@@ -58,7 +58,7 @@ describe('LoggerController', () => {
done();
});
it('can check process a query without throwing', (done) => {
it('can process a descending query without throwing', (done) => {
// Make mock request
const query = {
from: "2016-01-01",