moved factories to tests

This commit is contained in:
Khwahish Patel
2025-02-21 16:18:43 +05:30
committed by Paul Robinson
parent ddf68ee4e0
commit df72979606
30 changed files with 59 additions and 66 deletions

View File

@ -6,9 +6,6 @@ import trio
from libp2p.peer.id import (
ID,
)
from libp2p.tools.factories import (
PubsubFactory,
)
from libp2p.tools.pubsub.floodsub_integration_test_settings import (
floodsub_protocol_pytest_params,
perform_test_from_obj,
@ -16,6 +13,9 @@ from libp2p.tools.pubsub.floodsub_integration_test_settings import (
from libp2p.tools.utils import (
connect,
)
from tests.factories import (
PubsubFactory,
)
@pytest.mark.trio

View File

@ -6,10 +6,6 @@ import trio
from libp2p.pubsub.gossipsub import (
PROTOCOL_ID,
)
from libp2p.tools.factories import (
IDFactory,
PubsubFactory,
)
from libp2p.tools.pubsub.utils import (
dense_connect,
one_to_all_connect,
@ -17,6 +13,10 @@ from libp2p.tools.pubsub.utils import (
from libp2p.tools.utils import (
connect,
)
from tests.factories import (
IDFactory,
PubsubFactory,
)
@pytest.mark.trio

View File

@ -5,13 +5,13 @@ import pytest
from libp2p.tools.constants import (
FLOODSUB_PROTOCOL_ID,
)
from libp2p.tools.factories import (
PubsubFactory,
)
from libp2p.tools.pubsub.floodsub_integration_test_settings import (
floodsub_protocol_pytest_params,
perform_test_from_obj,
)
from tests.factories import (
PubsubFactory,
)
@pytest.mark.parametrize("test_case_obj", floodsub_protocol_pytest_params)

View File

@ -21,11 +21,6 @@ from libp2p.pubsub.pubsub import (
from libp2p.tools.constants import (
MAX_READ_LEN,
)
from libp2p.tools.factories import (
IDFactory,
PubsubFactory,
net_stream_pair_factory,
)
from libp2p.tools.pubsub.utils import (
make_pubsub_msg,
)
@ -35,6 +30,11 @@ from libp2p.tools.utils import (
from libp2p.utils import (
encode_varint_prefixed,
)
from tests.factories import (
IDFactory,
PubsubFactory,
net_stream_pair_factory,
)
TESTING_TOPIC = "TEST_SUBSCRIBE"
TESTING_DATA = b"data"