chore(package): update jasmine to version 3.0.0 (#4553)

* chore(package): update jasmine to version 3.0.0

Closes #4547

* Fixes failing tests for jasmine 3.0

Starting 3.0, done(something) will fail

* Update tests so they dont leverage var, but let and const

With jasmine 3.0, the randomization engine was making the test fails because of the scope of `var`

* Remove randomizer

* Use same adapter for PG tests, drop table to ensure the tests dont side effect
This commit is contained in:
Florent Vilmart
2018-02-17 09:55:30 -05:00
committed by GitHub
parent 8ec7785d53
commit b754d51e8e
81 changed files with 2698 additions and 2704 deletions

View File

@@ -1,16 +1,16 @@
'use strict';
const request = require('request');
var LogsRouter = require('../src/Routers/LogsRouter').LogsRouter;
var LoggerController = require('../src/Controllers/LoggerController').LoggerController;
var WinstonLoggerAdapter = require('../src/Adapters/Logger/WinstonLoggerAdapter').WinstonLoggerAdapter;
const LogsRouter = require('../src/Routers/LogsRouter').LogsRouter;
const LoggerController = require('../src/Controllers/LoggerController').LoggerController;
const WinstonLoggerAdapter = require('../src/Adapters/Logger/WinstonLoggerAdapter').WinstonLoggerAdapter;
const loggerController = new LoggerController(new WinstonLoggerAdapter());
describe('LogsRouter', () => {
it('can check valid master key of request', (done) => {
// Make mock request
var request = {
const request = {
auth: {
isMaster: true
},
@@ -20,7 +20,7 @@ describe('LogsRouter', () => {
}
};
var router = new LogsRouter();
const router = new LogsRouter();
expect(() => {
router.validateRequest(request);
@@ -30,7 +30,7 @@ describe('LogsRouter', () => {
it('can check invalid construction of controller', (done) => {
// Make mock request
var request = {
const request = {
auth: {
isMaster: true
},
@@ -40,7 +40,7 @@ describe('LogsRouter', () => {
}
};
var router = new LogsRouter();
const router = new LogsRouter();
expect(() => {
router.validateRequest(request);