Skip to content

Commit 40b6871

Browse files
Romanibraheem-abe
authored andcommitted
fix staking e2e test with new changes in the chain
1 parent b32a423 commit 40b6871

File tree

1 file changed

+22
-9
lines changed

1 file changed

+22
-9
lines changed

tests/e2e_tests/test_staking.py

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -223,13 +223,17 @@ def test_batch_operations(subtensor, alice_wallet, bob_wallet):
223223
bob_wallet.coldkey.ss58_address,
224224
)
225225

226-
assert balances == {
226+
expected_balances = {
227227
alice_wallet.coldkey.ss58_address: get_dynamic_balance(
228-
balances[alice_wallet.coldkey.ss58_address].rao, 2
228+
balances[alice_wallet.coldkey.ss58_address].rao
229+
),
230+
bob_wallet.coldkey.ss58_address: get_dynamic_balance(
231+
balances[bob_wallet.coldkey.ss58_address].rao
229232
),
230-
bob_wallet.coldkey.ss58_address: Balance.from_tao(999_998).set_unit(3),
231233
}
232234

235+
assert balances == expected_balances
236+
233237
alice_balance = balances[alice_wallet.coldkey.ss58_address]
234238

235239
success = subtensor.add_stake_multiple(
@@ -260,11 +264,17 @@ def test_batch_operations(subtensor, alice_wallet, bob_wallet):
260264
bob_wallet.coldkey.ss58_address,
261265
)
262266

263-
assert balances == {
264-
alice_wallet.coldkey.ss58_address: ApproxBalance(alice_balance.rao),
265-
bob_wallet.coldkey.ss58_address: Balance.from_tao(999_998),
267+
expected_balances = {
268+
alice_wallet.coldkey.ss58_address: get_dynamic_balance(
269+
balances[alice_wallet.coldkey.ss58_address].rao
270+
),
271+
bob_wallet.coldkey.ss58_address: get_dynamic_balance(
272+
balances[bob_wallet.coldkey.ss58_address].rao
273+
),
266274
}
267275

276+
assert balances == expected_balances
277+
268278
success = subtensor.unstake_multiple(
269279
alice_wallet,
270280
hotkey_ss58s=[bob_wallet.hotkey.ss58_address for _ in netuids],
@@ -288,12 +298,15 @@ def test_batch_operations(subtensor, alice_wallet, bob_wallet):
288298
bob_wallet.coldkey.ss58_address,
289299
)
290300

291-
assert balances == {
301+
expected_balances = {
292302
alice_wallet.coldkey.ss58_address: get_dynamic_balance(
293-
balances[alice_wallet.coldkey.ss58_address].rao, 2
303+
balances[alice_wallet.coldkey.ss58_address].rao,
294304
),
295-
bob_wallet.coldkey.ss58_address: Balance.from_tao(999_998),
305+
bob_wallet.coldkey.ss58_address: Balance.from_tao(999_999.8),
296306
}
307+
308+
assert balances == expected_balances
309+
297310
assert balances[alice_wallet.coldkey.ss58_address] > alice_balance
298311
logging.console.success(f"✅ Test [green]test_batch_operations[/green] passed")
299312

0 commit comments

Comments
 (0)