Use transport, not logger

Signed-off-by: Bridget Barnes <bbarnes@seek.com.au>
This commit is contained in:
Bridget Barnes
2022-04-27 16:55:54 +10:00
parent 0fffa59941
commit d147f5ca15
2 changed files with 66 additions and 3 deletions
@@ -297,7 +297,9 @@ describe('DocsSynchronizer', () => {
techdocs: { legacyUseCaseSensitiveTripletPaths: true },
}),
logger: getVoidLogger(),
buildLogger: getVoidLogger(),
buildLogTransport: new winston.transports.Stream({
stream: new PassThrough(),
}),
scmIntegrations: ScmIntegrations.fromConfig(new ConfigReader({})),
cache,
});
@@ -331,7 +333,7 @@ describe('DocsSynchronizer', () => {
expect(mockResponseHandler.finish).toBeCalledWith({ updated: false });
});
it('should log to the build logger', async () => {
it("adds the build log transport to the logger's list of transports", async () => {
let logger: winston.Logger;
MockedDocsBuilder.prototype.build.mockImplementation(async () => {
logger = MockedDocsBuilder.mock.calls[0][0].logger;