Skip to content

Commit 528b79d

Browse files
committed
fix: add assertions to balance
1 parent 2059c31 commit 528b79d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

tests-functional/tests/test_wakuext_community_token_permissions.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,9 @@ def test_membership_with_valid_tokens(self, foundry_client):
111111

112112
# Verify the balance directly with cast
113113
balance_result = foundry_client.get_erc20_balance(self.snt_address, member_address)
114-
logger.debug(f"SNT balance check: exit_code={balance_result.exit_code}, output={balance_result.output.decode()}")
114+
assert balance_result.exit_code == 0, "Balance check command failed"
115+
balance = int(balance_result.output.decode().strip(), 16)
116+
assert balance >= 1000000000000000000, f"Insufficient SNT balance: {balance}, expected at least 1000000000000000000 wei (1 token)"
115117

116118
token_address = self.snt_address
117119

@@ -174,7 +176,9 @@ def test_admin_token_permissions_with_valid_tokens(self, foundry_client):
174176

175177
# Verify the balance directly with cast
176178
balance_result = foundry_client.get_erc20_balance(self.snt_address, member_address)
177-
logger.debug(f"SNT balance check: exit_code={balance_result.exit_code}, output={balance_result.output.decode()}")
179+
assert balance_result.exit_code == 0, "Balance check command failed"
180+
balance = int(balance_result.output.decode().strip(), 16)
181+
assert balance >= 1000000000000000000, f"Insufficient SNT balance: {balance}, expected at least 1000000000000000000 wei (1 token)"
178182

179183
# Owner creates token-gated community with admin permission
180184
community_resp = self.owner.wakuext_service.create_community(

0 commit comments

Comments
 (0)