From 007e6c5d8c84bf64e5f671c6a0203b5099035ad4 Mon Sep 17 00:00:00 2001 From: Michael Goberling Date: Tue, 7 May 2024 12:24:58 -0400 Subject: [PATCH 1/2] failing test case --- test/commands/app/config/get/log-forwarding.test.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/commands/app/config/get/log-forwarding.test.js b/test/commands/app/config/get/log-forwarding.test.js index 02992f6f..a619aa88 100644 --- a/test/commands/app/config/get/log-forwarding.test.js +++ b/test/commands/app/config/get/log-forwarding.test.js @@ -44,6 +44,18 @@ beforeEach(async () => { LogForwarding.init.mockResolvedValue(lf) }) +test('get log forwarding settings (expect init to be passed a config)', async () => { + + const localConfig = new LogForwarding.LogForwardingConfig() + const serverConfig = new LogForwarding.LogForwardingConfig() + + lf.getLocalConfig.mockReturnValue(localConfig) + lf.getServerConfig.mockResolvedValue(serverConfig) + + await command.run() + expect(LogForwarding.init).toHaveBeenCalledWith(command.appConfig.aio) +}) + test('get log forwarding settings (local and server are the same)', async () => { return new Promise(resolve => { const localConfig = new LogForwarding.LogForwardingConfig( From df61a4a350eb8e8acb658b41b9d1eeac2e5fe79e Mon Sep 17 00:00:00 2001 From: Michael Goberling Date: Tue, 7 May 2024 12:27:20 -0400 Subject: [PATCH 2/2] fix failing test case --- src/commands/app/config/get/log-forwarding.js | 2 +- test/commands/app/config/get/log-forwarding.test.js | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/commands/app/config/get/log-forwarding.js b/src/commands/app/config/get/log-forwarding.js index 7cc42d8e..9ad7ab62 100644 --- a/src/commands/app/config/get/log-forwarding.js +++ b/src/commands/app/config/get/log-forwarding.js @@ -14,7 +14,7 @@ const LogForwarding = require('../../../../lib/log-forwarding') class LogForwardingCommand extends BaseCommand { async run () { - const lf = await LogForwarding.init(await this.getFullConfig().aio) + const lf = await LogForwarding.init((await this.getFullConfig()).aio) const localConfig = lf.getLocalConfig() const serverConfig = await lf.getServerConfig() diff --git a/test/commands/app/config/get/log-forwarding.test.js b/test/commands/app/config/get/log-forwarding.test.js index a619aa88..07105f20 100644 --- a/test/commands/app/config/get/log-forwarding.test.js +++ b/test/commands/app/config/get/log-forwarding.test.js @@ -45,7 +45,6 @@ beforeEach(async () => { }) test('get log forwarding settings (expect init to be passed a config)', async () => { - const localConfig = new LogForwarding.LogForwardingConfig() const serverConfig = new LogForwarding.LogForwardingConfig()