From 371d3b1b515dc36af91b42a49bbc440fa1d5f91f Mon Sep 17 00:00:00 2001 From: Will Hunt <will@half-shot.uk> Date: Tue, 23 Oct 2018 19:15:21 +0100 Subject: [PATCH] Add logging config to force silence --- package.json | 2 +- test/config.ts | 6 ++++++ test/test_clientfactory.ts | 3 --- 3 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 test/config.ts diff --git a/package.json b/package.json index 3a2e0ec..f3cff63 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "A bridge between Matrix and Discord", "main": "discordas.js", "scripts": { - "test": "npm run-script build && mocha --opts test/mocha.opts build/test", + "test": "npm run-script build && mocha --opts test/mocha.opts build/test/config.js build/test", "lint": "tslint --project ./tsconfig.json --type-check -t stylish", "coverage": "istanbul --include-all-sources cover -x build/src/discordas.js _mocha -- build/test/ -R spec", "build": "tsc", diff --git a/test/config.ts b/test/config.ts new file mode 100644 index 0000000..cba8b31 --- /dev/null +++ b/test/config.ts @@ -0,0 +1,6 @@ +import {argv} from "process"; +import {Log} from "../src/log"; + +if (!argv.includes("--noisy")) { + Log.ForceSilent(); +} diff --git a/test/test_clientfactory.ts b/test/test_clientfactory.ts index 0d0d8f2..6660d4c 100644 --- a/test/test_clientfactory.ts +++ b/test/test_clientfactory.ts @@ -3,9 +3,6 @@ import * as ChaiAsPromised from "chai-as-promised"; import * as Proxyquire from "proxyquire"; import {DiscordBridgeConfigAuth} from "../src/config"; import {MockDiscordClient} from "./mocks/discordclient"; -import { Log } from "../src/log"; - -Log.Configure({console: "silly", lineDateFormat: undefined, files: []}); Chai.use(ChaiAsPromised); const expect = Chai.expect; -- GitLab