Skip to content

Commit d36eab8

Browse files
committed
updates test_metagraph
1 parent 149e524 commit d36eab8

File tree

1 file changed

+24
-18
lines changed

1 file changed

+24
-18
lines changed

tests/e2e_tests/test_metagraph.py

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
201201

202202
metagraph_info = subtensor.get_metagraph_info(netuid=1, block=1)
203203

204-
assert metagraph_info == MetagraphInfo(
204+
expected_metagraph_info = MetagraphInfo(
205205
netuid=1,
206206
name="apex",
207207
symbol="α",
@@ -214,15 +214,15 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
214214
last_step=0,
215215
blocks_since_last_step=1,
216216
subnet_emission=Balance(0),
217-
alpha_in=Balance.from_tao(10).set_unit(netuid=alice_subnet_netuid),
218-
alpha_out=Balance.from_tao(1).set_unit(netuid=alice_subnet_netuid),
217+
alpha_in=Balance.from_tao(10).set_unit(1),
218+
alpha_out=Balance.from_tao(1).set_unit(1),
219219
tao_in=Balance.from_tao(10),
220-
alpha_out_emission=Balance(0).set_unit(netuid=alice_subnet_netuid),
221-
alpha_in_emission=Balance(0).set_unit(netuid=alice_subnet_netuid),
220+
alpha_out_emission=Balance(0).set_unit(1),
221+
alpha_in_emission=Balance(0).set_unit(1),
222222
tao_in_emission=Balance(0),
223-
pending_alpha_emission=Balance(0).set_unit(netuid=alice_subnet_netuid),
223+
pending_alpha_emission=Balance(0).set_unit(1),
224224
pending_root_emission=Balance(0),
225-
subnet_volume=Balance(0).set_unit(netuid=alice_subnet_netuid),
225+
subnet_volume=Balance(0).set_unit(1),
226226
moving_price=Balance(0),
227227
rho=10,
228228
kappa=32767,
@@ -234,7 +234,7 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
234234
max_validators=64,
235235
num_uids=1,
236236
max_uids=256,
237-
burn=Balance.from_tao(1),
237+
burn=Balance.from_tao(0.1),
238238
difficulty=5.421010862427522e-13,
239239
registration_allowed=True,
240240
pow_registration_allowed=False,
@@ -273,27 +273,29 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
273273
validator_permit=(False,),
274274
pruning_score=[0.0],
275275
last_update=(0,),
276-
emission=[Balance(0).set_unit(alice_subnet_netuid)],
276+
emission=[Balance(0).set_unit(1)],
277277
dividends=[0.0],
278278
incentives=[0.0],
279279
consensus=[0.0],
280280
trust=[0.0],
281281
rank=[0.0],
282282
block_at_registration=(0,),
283-
alpha_stake=[Balance.from_tao(1.0).set_unit(alice_subnet_netuid)],
283+
alpha_stake=[Balance.from_tao(1.0).set_unit(1)],
284284
tao_stake=[Balance(0)],
285-
total_stake=[Balance.from_tao(1.0).set_unit(alice_subnet_netuid)],
285+
total_stake=[Balance.from_tao(1.0).set_unit(1)],
286286
tao_dividends_per_hotkey=[
287287
("5C4hrfjw9DjXZTzV3MwzrrAr9P1MJhSrvWGWqi1eSuyUpnhM", Balance(0))
288288
],
289289
alpha_dividends_per_hotkey=[
290-
("5C4hrfjw9DjXZTzV3MwzrrAr9P1MJhSrvWGWqi1eSuyUpnhM", Balance(0))
290+
("5C4hrfjw9DjXZTzV3MwzrrAr9P1MJhSrvWGWqi1eSuyUpnhM", Balance(0).set_unit(1))
291291
],
292292
)
293293

294+
assert metagraph_info == expected_metagraph_info
295+
294296
metagraph_infos = subtensor.get_all_metagraphs_info(block=1)
295297

296-
assert metagraph_infos == [
298+
expected_metagraph_infos = [
297299
MetagraphInfo(
298300
netuid=0,
299301
name="root",
@@ -307,11 +309,11 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
307309
last_step=0,
308310
blocks_since_last_step=1,
309311
subnet_emission=Balance(0),
310-
alpha_in=Balance(0).set_unit(netuid=alice_subnet_netuid),
311-
alpha_out=Balance(0).set_unit(netuid=alice_subnet_netuid),
312+
alpha_in=Balance(0),
313+
alpha_out=Balance(0),
312314
tao_in=Balance(0),
313-
alpha_out_emission=Balance(0).set_unit(netuid=alice_subnet_netuid),
314-
alpha_in_emission=Balance(0).set_unit(netuid=alice_subnet_netuid),
315+
alpha_out_emission=Balance(0),
316+
alpha_in_emission=Balance(0),
315317
tao_in_emission=Balance(0),
316318
pending_alpha_emission=Balance(0),
317319
pending_root_emission=Balance(0),
@@ -327,7 +329,7 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
327329
max_validators=64,
328330
num_uids=0,
329331
max_uids=64,
330-
burn=Balance.from_tao(1),
332+
burn=Balance.from_tao(0.1),
331333
difficulty=5.421010862427522e-13,
332334
registration_allowed=True,
333335
pow_registration_allowed=False,
@@ -371,6 +373,8 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
371373
metagraph_info,
372374
]
373375

376+
assert metagraph_infos == expected_metagraph_infos
377+
374378
assert wait_to_start_call(subtensor, alice_wallet, alice_subnet_netuid)
375379

376380
assert subtensor.burned_register(
@@ -434,6 +438,8 @@ def test_metagraph_info(subtensor, alice_wallet, bob_wallet):
434438

435439
assert metagraph_info is None
436440

441+
logging.console.info("✅ Passed test_metagraph_info")
442+
437443

438444
# TODO: get back after SelectiveMetagraph come to the mainnet
439445
# def test_metagraph_info_with_indexes(subtensor, alice_wallet, bob_wallet):

0 commit comments

Comments
 (0)