Skip to content

Commit d6f747f

Browse files
tests: e2e DelegateTxRateLimitExceeded
1 parent d0b0cfc commit d6f747f

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

tests/e2e_tests/test_delegate.py

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def test_identity(subtensor, alice_wallet, bob_wallet):
7474
)
7575

7676

77-
def test_change_take(subtensor, alice_wallet):
77+
def test_change_take(local_chain, subtensor, alice_wallet):
7878
"""
7979
Tests:
8080
- Get default Delegate's take once registered in root subnet
@@ -140,6 +140,28 @@ def test_change_take(subtensor, alice_wallet):
140140
0.15,
141141
)
142142

143+
assert success is False
144+
assert "`DelegateTxRateLimitExceeded(Module)`" in error
145+
146+
take = subtensor.get_delegate_take(alice_wallet.hotkey.ss58_address)
147+
148+
assert take == 0.09999237048905166
149+
150+
sudo_set_admin_utils(
151+
local_chain,
152+
alice_wallet,
153+
call_function="sudo_set_tx_delegate_take_rate_limit",
154+
call_params={
155+
"tx_rate_limit": 0,
156+
},
157+
)
158+
159+
success, error = increase_take(
160+
subtensor,
161+
alice_wallet,
162+
0.15,
163+
)
164+
143165
assert success is True
144166
assert error == ""
145167

0 commit comments

Comments
 (0)