Skip to content

Commit 34bf25f

Browse files
committed
watcher: only one near watcher in tests
1 parent 665cb27 commit 34bf25f

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

watcher/src/watchers/__tests__/NearWatcher.test.ts

+11-10
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,21 @@ import { NearArchiveWatcher } from '../NearArchiveWatcher';
99
jest.setTimeout(60000);
1010

1111
const INITIAL_NEAR_BLOCK = Number(INITIAL_DEPLOYMENT_BLOCK_BY_CHAIN.near ?? 0);
12+
let archiveWatcher: NearWatcher = new NearArchiveWatcher();
1213

1314
test('getFinalizedBlockNumber', async () => {
14-
const watcher = new NearArchiveWatcher();
15-
const blockNumber = await watcher.getFinalizedBlockNumber();
15+
const blockNumber = await archiveWatcher.getFinalizedBlockNumber();
1616
expect(blockNumber).toBeGreaterThan(INITIAL_NEAR_BLOCK);
1717
});
1818

1919
// No more "too old" blocks
2020
test('getMessagesForBlocks', async () => {
2121
// requests that are too old for rpc node should error, be caught, and return an empty object
22-
const watcher = new NearArchiveWatcher();
23-
const messages = await watcher.getMessagesForBlocks(INITIAL_NEAR_BLOCK, INITIAL_NEAR_BLOCK);
22+
const messages = await archiveWatcher.getMessagesForBlocks(
23+
INITIAL_NEAR_BLOCK,
24+
INITIAL_NEAR_BLOCK
25+
);
26+
console.log('messages', messages);
2427
expect(Object.keys(messages).length).toEqual(1);
2528
});
2629

@@ -62,9 +65,8 @@ test('getTransactionsByAccountId', async () => {
6265
});
6366

6467
describe('getMessagesFromBlockResults', () => {
65-
test('with Provider', async () => {
66-
const watcher = new NearArchiveWatcher();
67-
const provider = await watcher.getProvider();
68+
test.skip('with Provider', async () => {
69+
const provider = await archiveWatcher.getProvider();
6870
const messages = await getMessagesFromBlockResults(provider, [
6971
await provider.block({ finality: 'final' }),
7072
]);
@@ -89,9 +91,8 @@ describe('getMessagesFromBlockResults', () => {
8991
});
9092

9193
// validate keys
92-
const watcher = new NearArchiveWatcher();
9394
const blockKey = Object.keys(messages).at(-1)!;
94-
expect(watcher.isValidBlockKey(blockKey)).toBe(true);
95-
expect(watcher.isValidVaaKey(messages[blockKey][0])).toBe(true);
95+
expect(archiveWatcher.isValidBlockKey(blockKey)).toBe(true);
96+
expect(archiveWatcher.isValidVaaKey(messages[blockKey][0])).toBe(true);
9697
});
9798
});

0 commit comments

Comments
 (0)