Stub checkForUpdates in tests

This commit is contained in:
Pavel Djundik 2020-01-19 01:14:52 +02:00
parent d5ac13f91c
commit 26bf0850d7
3 changed files with 10 additions and 15 deletions

View file

@ -129,12 +129,9 @@ describe("LDAP authentication plugin", function() {
this.slow(200); this.slow(200);
let server; let server;
let originalLogInfo;
before(function(done) { before(function(done) {
originalLogInfo = log.info; stub(log, "info");
log.info = () => {};
server = startLdapServer(done); server = startLdapServer(done);
}); });
@ -142,7 +139,7 @@ describe("LDAP authentication plugin", function() {
after(function() { after(function() {
server.close(); server.close();
log.info = originalLogInfo; log.info.restore();
}); });
beforeEach(function() { beforeEach(function() {

View file

@ -3,28 +3,28 @@
const log = require("../src/log"); const log = require("../src/log");
const Helper = require("../src/helper"); const Helper = require("../src/helper");
const expect = require("chai").expect; const expect = require("chai").expect;
const stub = require("sinon").stub;
const got = require("got"); const got = require("got");
const io = require("socket.io-client"); const io = require("socket.io-client");
const changelog = require("../src/plugins/changelog");
describe("Server", function() { describe("Server", function() {
// Increase timeout due to unpredictable I/O on CI services // Increase timeout due to unpredictable I/O on CI services
this.timeout(process.env.CI ? 25000 : 5000); this.timeout(process.env.CI ? 25000 : 5000);
let server; let server;
let originalLogInfo;
before(function() { before(function() {
originalLogInfo = log.info; stub(log, "info");
stub(changelog, "checkForUpdates");
log.info = () => {};
server = require("../src/server")(); server = require("../src/server")();
}); });
after(function(done) { after(function(done) {
server.close(done); server.close(done);
log.info.restore();
log.info = originalLogInfo; changelog.checkForUpdates.restore();
}); });
const webURL = `http://${Helper.config.host}:${Helper.config.port}/`; const webURL = `http://${Helper.config.host}:${Helper.config.port}/`;

View file

@ -248,9 +248,7 @@ describe("mergeConfig", function() {
}); });
it("should only merge same type", function() { it("should only merge same type", function() {
const originalLog = log.info; stub(log, "warn");
log.warn = () => {};
expect( expect(
mergeConfig( mergeConfig(
@ -282,6 +280,6 @@ describe("mergeConfig", function() {
shouldBeString: "string", shouldBeString: "string",
}); });
log.warn = originalLog; log.warn.restore();
}); });
}); });