refactor: build system

This commit is contained in:
2023-03-22 11:45:30 +01:00
parent 4df19e8c20
commit 8cb9285462
427 changed files with 3978 additions and 9810 deletions

View File

@@ -28,19 +28,17 @@ chai.use(chaiAsPromised);
@suite()
export class LoggerSpec {
static sandbox: ChaiSpies.Sandbox;
static 'sandbox': ChaiSpies.Sandbox;
static before() {
static 'before'() {
LoggerSpec.sandbox = chai.spy.sandbox();
}
before() {
Logger.setTransformations([
new AddLogLevel(),
]);
'before'() {
Logger.setTransformations([new AddLogLevel()]);
}
after() {
'after'() {
LoggerSpec.sandbox.restore();
}
@@ -51,7 +49,7 @@ export class LoggerSpec {
}
@test
async error() {
async 'error'() {
const spy = LoggerSpec.sandbox.on(console, 'error', () => {
// noop
});
@@ -121,7 +119,7 @@ export class LoggerSpec {
}
@test
info() {
'info'() {
const spy = LoggerSpec.sandbox.on(console, 'info', () => {
// noop
});
@@ -134,7 +132,7 @@ export class LoggerSpec {
}
@test
async exits() {
async 'exits'() {
const infoSpy = LoggerSpec.sandbox.on(console, 'info', () => {
// noop
});
@@ -193,7 +191,7 @@ export class LoggerSpec {
}
@test
initialized() {
'initialized'() {
Logger.setTransport(new DummyTransport());
expect(() => {
@@ -266,7 +264,7 @@ export class LoggerSpec {
}
@test
log() {
'log'() {
const spy = LoggerSpec.sandbox.on(console, 'log', () => {
// noop
});
@@ -294,7 +292,7 @@ export class LoggerSpec {
}
@test
ok() {
'ok'() {
const spy = LoggerSpec.sandbox.on(console, 'log', () => {
// noop
});
@@ -322,7 +320,7 @@ export class LoggerSpec {
}
@test
setTransport() {
'setTransport'() {
expect(() => {
Logger.setTransport(new DummyTransport());
Logger.setTransport();
@@ -358,7 +356,7 @@ export class LoggerSpec {
}
@test
warn() {
'warn'() {
const spy = LoggerSpec.sandbox.on(console, 'warn', () => {
// noop
});
@@ -418,7 +416,7 @@ export class LoggerSpec {
}
@test
getExitLevel() {
'getExitLevel'() {
const savedProcess = process;
// @ts-ignore
@@ -442,7 +440,7 @@ export class LoggerSpec {
}
@test
getLogLevel() {
'getLogLevel'() {
const savedProcess = process;
// @ts-ignore