Skip to content

Commit b764a73

Browse files
committed
Fixes integration tests to work with 1.0.4
1 parent a65dad8 commit b764a73

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

tests/integration_tests/test_subtensor_integration.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import os.path
22

33
import pytest
4+
from async_substrate_interface.types import Runtime
45
from bt_decode import PortableRegistry, MetadataV15
6+
from scalecodec.base import RuntimeConfigurationObject
57

68
from bittensor import NeuronInfo
79
from bittensor.core.chain_data.axon_info import AxonInfo
@@ -34,8 +36,17 @@ async def prepare_test(mocker, seed):
3436
mocker.Mock(return_value=FakeWebsocket(seed=seed)),
3537
)
3638
subtensor = Subtensor("unknown", _mock=True)
39+
runtime = Runtime(
40+
chain="Bittensor",
41+
runtime_config=RuntimeConfigurationObject(),
42+
metadata=None,
43+
type_registry=None,
44+
metadata_v15=metadata_v15,
45+
runtime_info={},
46+
registry=registry,
47+
)
3748
subtensor.substrate.metadata_v15 = metadata_v15
38-
mocker.patch.object(subtensor.substrate, "registry", registry)
49+
mocker.patch.object(subtensor.substrate, "runtime", runtime)
3950
return subtensor
4051

4152

0 commit comments

Comments
 (0)