From bcf7ad5d067e0d1ee6992e1119f525aaf69d6aa5 Mon Sep 17 00:00:00 2001 From: Scott Twiname Date: Fri, 23 Aug 2024 14:19:16 +1200 Subject: [PATCH] Fix test --- packages/node/src/indexer/api.service.test.ts | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/node/src/indexer/api.service.test.ts b/packages/node/src/indexer/api.service.test.ts index 9717fdd9..8fcd832b 100644 --- a/packages/node/src/indexer/api.service.test.ts +++ b/packages/node/src/indexer/api.service.test.ts @@ -64,7 +64,14 @@ describe('ApiService', () => { }, { provide: NodeConfig, - useFactory: () => ({}), + useFactory: () => + new NodeConfig( + { + kyveEndpoint: 'https://api-us-1.kyve.network', + kyveStorageUrl: 'https://arweave.net', + } as any, + true, + ), }, EventEmitter2, { @@ -77,17 +84,12 @@ describe('ApiService', () => { NodeConfig, ], }, - NodeConfig, ], imports: [EventEmitterModule.forRoot()], }).compile(); app = module.createNestApplication(); await app.init(); apiService = app.get(ApiService); - (apiService as any).nodeConfig._config.kyveEndpoint = - 'https://api-us-1.kyve.network'; - (apiService as any).nodeConfig._config.kyveStorageUrl = - 'https://arweave.net'; }; const ENDPOINT = 'https://rpc-juno.itastakers.com/'; @@ -97,6 +99,7 @@ describe('ApiService', () => { beforeAll(async () => { tmpPath = await makeTempDir(); }); + it('Falls back on rpc if kyve fails', async () => { const endpoint = 'https://rpc.mainnet.archway.io:443'; const chainId = 'archway-1';