Skip to content

Commit b5ccbef

Browse files
committed
Fixed unit tests
1 parent 8c558d1 commit b5ccbef

File tree

2 files changed

+67
-45
lines changed

2 files changed

+67
-45
lines changed

tests/unit_tests/test_async_subtensor.py

Lines changed: 66 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -3570,52 +3570,75 @@ async def test_get_liquidity_list_happy_path(subtensor, fake_wallet, mocker):
35703570
return_value=(Balance.from_tao(0.0), Balance.from_tao(0.0, netuid)),
35713571
)
35723572

3573-
mocked_substrate_query = mocker.AsyncMock(
3573+
mocked_substrate_query_multi = mocker.AsyncMock(
35743574
side_effect=[
3575-
# for gather
3576-
{"bits": 0},
3577-
{"bits": 0},
3578-
{"bits": 18446744073709551616},
3579-
# for loop
3580-
{
3581-
"liquidity_net": 1000000000000,
3582-
"liquidity_gross": 1000000000000,
3583-
"fees_out_tao": {"bits": 0},
3584-
"fees_out_alpha": {"bits": 0},
3585-
},
3586-
{
3587-
"liquidity_net": -1000000000000,
3588-
"liquidity_gross": 1000000000000,
3589-
"fees_out_tao": {"bits": 0},
3590-
"fees_out_alpha": {"bits": 0},
3591-
},
3592-
{
3593-
"liquidity_net": 1000000000000,
3594-
"liquidity_gross": 1000000000000,
3595-
"fees_out_tao": {"bits": 0},
3596-
"fees_out_alpha": {"bits": 0},
3597-
},
3598-
{
3599-
"liquidity_net": -1000000000000,
3600-
"liquidity_gross": 1000000000000,
3601-
"fees_out_tao": {"bits": 0},
3602-
"fees_out_alpha": {"bits": 0},
3603-
},
3604-
{
3605-
"liquidity_net": 1000000000000,
3606-
"liquidity_gross": 1000000000000,
3607-
"fees_out_tao": {"bits": 0},
3608-
"fees_out_alpha": {"bits": 0},
3609-
},
3610-
{
3611-
"liquidity_net": -1000000000000,
3612-
"liquidity_gross": 1000000000000,
3613-
"fees_out_tao": {"bits": 0},
3614-
"fees_out_alpha": {"bits": 0},
3615-
},
3575+
[
3576+
(None, {"bits": 0}),
3577+
(None, {"bits": 0}),
3578+
(None, {"bits": 18446744073709551616}),
3579+
],
3580+
[
3581+
(
3582+
None,
3583+
{
3584+
"liquidity_net": 1000000000000,
3585+
"liquidity_gross": 1000000000000,
3586+
"fees_out_tao": {"bits": 0},
3587+
"fees_out_alpha": {"bits": 0},
3588+
},
3589+
),
3590+
(
3591+
None,
3592+
{
3593+
"liquidity_net": -1000000000000,
3594+
"liquidity_gross": 1000000000000,
3595+
"fees_out_tao": {"bits": 0},
3596+
"fees_out_alpha": {"bits": 0},
3597+
},
3598+
),
3599+
(
3600+
None,
3601+
{
3602+
"liquidity_net": 1000000000000,
3603+
"liquidity_gross": 1000000000000,
3604+
"fees_out_tao": {"bits": 0},
3605+
"fees_out_alpha": {"bits": 0},
3606+
},
3607+
),
3608+
(
3609+
None,
3610+
{
3611+
"liquidity_net": -1000000000000,
3612+
"liquidity_gross": 1000000000000,
3613+
"fees_out_tao": {"bits": 0},
3614+
"fees_out_alpha": {"bits": 0},
3615+
},
3616+
),
3617+
(
3618+
None,
3619+
{
3620+
"liquidity_net": 1000000000000,
3621+
"liquidity_gross": 1000000000000,
3622+
"fees_out_tao": {"bits": 0},
3623+
"fees_out_alpha": {"bits": 0},
3624+
},
3625+
),
3626+
(
3627+
None,
3628+
{
3629+
"liquidity_net": -1000000000000,
3630+
"liquidity_gross": 1000000000000,
3631+
"fees_out_tao": {"bits": 0},
3632+
"fees_out_alpha": {"bits": 0},
3633+
},
3634+
),
3635+
],
36163636
]
36173637
)
3618-
mocker.patch.object(subtensor.substrate, "query", mocked_substrate_query)
3638+
3639+
mocker.patch.object(
3640+
subtensor.substrate, "query_multi", mocked_substrate_query_multi
3641+
)
36193642

36203643
fake_positions = [
36213644
[

tests/unit_tests/test_subtensor.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -954,8 +954,7 @@ def test_state_call(subtensor, mocker):
954954

955955
# Asserts
956956
subtensor.substrate.rpc_request.assert_called_once_with(
957-
method="state_call",
958-
params=[fake_method, fake_data],
957+
method="state_call", params=[fake_method, fake_data], block_hash=None
959958
)
960959
assert result == subtensor.substrate.rpc_request.return_value
961960

0 commit comments

Comments
 (0)