Skip to content

Commit 0c8d18e

Browse files
committed
test: burn block tx count tests
1 parent 2686ae0 commit 0c8d18e

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/tests/block-tests.ts

+10-2
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,8 @@ describe('block tests', () => {
342342

343343
const stacksBlocks = [stacksBlock1, stacksBlock2, stacksBlock3, stacksBlock4];
344344

345-
for (const block of stacksBlocks) {
345+
for (let i = 0; i < stacksBlocks.length; i++) {
346+
const block = stacksBlocks[i];
346347
const dbBlock = new TestBlockBuilder({
347348
block_hash: block.block_hash,
348349
block_time: block.block_time,
@@ -352,7 +353,9 @@ describe('block tests', () => {
352353
burn_block_hash: block.burn_block_hash,
353354
burn_block_height: block.burn_block_height,
354355
burn_block_time: block.burn_block_time,
355-
}).build();
356+
})
357+
.addTx({ tx_id: `0x${i.toString().padStart(64, '0')}` })
358+
.build();
356359
await db.update(dbBlock);
357360
}
358361

@@ -365,6 +368,7 @@ describe('block tests', () => {
365368
burn_block_time: burnBlock2.burn_block_time,
366369
burn_block_time_iso: unixEpochToIso(burnBlock2.burn_block_time),
367370
stacks_blocks: [stacksBlock4.block_hash, stacksBlock3.block_hash, stacksBlock2.block_hash],
371+
total_tx_count: 3,
368372
},
369373
{
370374
avg_block_time: 0,
@@ -373,6 +377,7 @@ describe('block tests', () => {
373377
burn_block_time: burnBlock1.burn_block_time,
374378
burn_block_time_iso: unixEpochToIso(burnBlock1.burn_block_time),
375379
stacks_blocks: [stacksBlock1.block_hash],
380+
total_tx_count: 1,
376381
},
377382
]);
378383

@@ -385,6 +390,7 @@ describe('block tests', () => {
385390
burn_block_time: stacksBlocks.at(-1)?.burn_block_time,
386391
burn_block_time_iso: unixEpochToIso(stacksBlocks.at(-1)?.burn_block_time ?? 0),
387392
stacks_blocks: [stacksBlock4.block_hash, stacksBlock3.block_hash, stacksBlock2.block_hash],
393+
total_tx_count: 3,
388394
});
389395

390396
// test hash filter
@@ -398,6 +404,7 @@ describe('block tests', () => {
398404
burn_block_time: stacksBlock1.burn_block_time,
399405
burn_block_time_iso: unixEpochToIso(stacksBlock1.burn_block_time),
400406
stacks_blocks: [stacksBlock1.block_hash],
407+
total_tx_count: 1,
401408
});
402409

403410
// test height filter
@@ -411,6 +418,7 @@ describe('block tests', () => {
411418
burn_block_time: stacksBlock1.burn_block_time,
412419
burn_block_time_iso: unixEpochToIso(stacksBlock1.burn_block_time),
413420
stacks_blocks: [stacksBlock1.block_hash],
421+
total_tx_count: 1,
414422
});
415423
});
416424

0 commit comments

Comments
 (0)