diff --git a/src/services/main/init.ts b/src/services/main/init.ts index b0e99f9f..e47b55c9 100644 --- a/src/services/main/init.ts +++ b/src/services/main/init.ts @@ -73,7 +73,7 @@ export const initMainHandler = async (log: PubLogger, mainSettings: MainSettings return } mainHandler.paymentManager.watchDog.Start() - return { mainHandler, apps, liquidityProviderInfo, liquidityProviderApp, wizard } + return { mainHandler, apps, liquidityProviderInfo, liquidityProviderApp, wizard, adminManager } } const processArgs = async (mainHandler: Main) => { diff --git a/src/tests/testBase.ts b/src/tests/testBase.ts index efe25afe..dcad8364 100644 --- a/src/tests/testBase.ts +++ b/src/tests/testBase.ts @@ -12,6 +12,7 @@ import LND from '../services/lnd/lnd.js' import { getLogger, resetDisabledLoggers } from '../services/helpers/logger.js' import { LiquidityProvider } from '../services/main/liquidityProvider.js' import { Utils } from '../services/helpers/utilsWrapper.js' +import { AdminManager } from '../services/main/adminManager.js' chai.use(chaiString) export const expect = chai.expect export type Describe = (message: string, failure?: boolean) => void @@ -30,6 +31,7 @@ export type TestBase = { externalAccessToMainLnd: LND externalAccessToOtherLnd: LND externalAccessToThirdLnd: LND + adminManager: AdminManager d: Describe } @@ -63,7 +65,8 @@ export const SetupTest = async (d: Describe): Promise => { expect, main, app, user1, user2, externalAccessToMainLnd, externalAccessToOtherLnd, externalAccessToThirdLnd, - d + d, + adminManager: initialized.adminManager } } @@ -72,6 +75,7 @@ export const teardown = async (T: TestBase) => { T.externalAccessToMainLnd.Stop() T.externalAccessToOtherLnd.Stop() T.externalAccessToThirdLnd.Stop() + T.adminManager.Stop() resetDisabledLoggers() console.log("teardown") }