mirror of https://github.com/nucypher/nucypher.git
Fixing up fixtures to fail fast and delete Ursulas when done.
parent
03a4bcd752
commit
e8e3e9ab4e
|
@ -110,7 +110,8 @@ from tests.utils.config import (
|
||||||
)
|
)
|
||||||
from tests.utils.middleware import MockRestMiddleware, MockRestMiddlewareForLargeFleetTests
|
from tests.utils.middleware import MockRestMiddleware, MockRestMiddlewareForLargeFleetTests
|
||||||
from tests.utils.policy import generate_random_label
|
from tests.utils.policy import generate_random_label
|
||||||
from tests.utils.ursula import MOCK_URSULA_STARTING_PORT, make_decentralized_ursulas, make_federated_ursulas
|
from tests.utils.ursula import MOCK_URSULA_STARTING_PORT, make_decentralized_ursulas, make_federated_ursulas, \
|
||||||
|
MOCK_KNOWN_URSULAS_CACHE
|
||||||
|
|
||||||
test_logger = Logger("test-logger")
|
test_logger = Logger("test-logger")
|
||||||
|
|
||||||
|
@ -358,7 +359,6 @@ def blockchain_alice(alice_blockchain_test_config, testerchain):
|
||||||
@pytest.fixture(scope="module")
|
@pytest.fixture(scope="module")
|
||||||
def federated_bob(bob_federated_test_config):
|
def federated_bob(bob_federated_test_config):
|
||||||
bob = bob_federated_test_config.produce()
|
bob = bob_federated_test_config.produce()
|
||||||
_d = bob.start_learning_loop()
|
|
||||||
return bob
|
return bob
|
||||||
|
|
||||||
|
|
||||||
|
@ -374,6 +374,9 @@ def federated_ursulas(ursula_federated_test_config):
|
||||||
quantity=NUMBER_OF_URSULAS_IN_DEVELOPMENT_NETWORK)
|
quantity=NUMBER_OF_URSULAS_IN_DEVELOPMENT_NETWORK)
|
||||||
yield _ursulas
|
yield _ursulas
|
||||||
|
|
||||||
|
for ursula in _ursulas:
|
||||||
|
del MOCK_KNOWN_URSULAS_CACHE[ursula.rest_interface.port]
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Blockchain
|
# Blockchain
|
||||||
|
|
Loading…
Reference in New Issue