Skip to content

Commit bcba67f

Browse files
committed
fix(test-suite): assert meter starts at 0 before first operation
1 parent c9dcc45 commit bcba67f

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

test-suite/e2e/test/encryptedERC20/EncryptedERC20.HCU.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,12 +143,16 @@ describe('EncryptedERC20:HCU', function () {
143143
it('should accumulate HCU from multiple users in the same block', async function () {
144144
await mintAndDistribute(this);
145145

146-
// Block 1: single tx — baseline meter
146+
// Fresh block: meter starts at 0
147147
await mineNBlocks(1);
148+
const [, meter0] = await this.hcuLimit.getBlockMeter();
149+
expect(meter0).to.eq(0n);
150+
151+
// Block 1: single tx — baseline meter
148152
const tx1 = await sendEncryptedTransfer(this, 'alice', this.signers.bob.address, 100);
149153
await tx1.wait();
150154
const [, meter1] = await this.hcuLimit.getBlockMeter();
151-
expect(meter1).to.be.greaterThan(0n);
155+
expect(meter1).to.be.greaterThan(meter0);
152156

153157
// Block 2: two txs in same block — meter should exceed block 1
154158
await mineNBlocks(1);

0 commit comments

Comments
 (0)