Fix acceptance tests for payment provider uri

pull/2917/head
James Campbell 2022-04-18 10:02:34 -05:00
parent 3c27303e6c
commit 49441ec104
4 changed files with 13 additions and 3 deletions

View File

@ -37,7 +37,8 @@ from tests.constants import (
MOCK_CUSTOM_INSTALLATION_PATH,
MOCK_IP_ADDRESS,
MOCK_IP_ADDRESS_2,
TEST_ETH_PROVIDER_URI
TEST_ETH_PROVIDER_URI,
TEST_POLYGON_PROVIDER_URI
)
@ -129,6 +130,7 @@ def test_coexisting_configurations(click_runner,
'--network', TEMPORARY_DOMAIN,
'--payment-network', TEMPORARY_DOMAIN,
'--eth-provider', TEST_ETH_PROVIDER_URI,
'--payment-provider', TEST_POLYGON_PROVIDER_URI,
'--operator-address', ursula,
'--rest-host', MOCK_IP_ADDRESS,
'--registry-filepath', str(agency_local_registry.filepath.absolute()),
@ -152,6 +154,7 @@ def test_coexisting_configurations(click_runner,
'--rest-host', MOCK_IP_ADDRESS_2,
'--registry-filepath', str(agency_local_registry.filepath.absolute()),
'--eth-provider', TEST_ETH_PROVIDER_URI,
'--payment-provider', TEST_POLYGON_PROVIDER_URI,
'--config-root', str(custom_filepath.absolute()))
result = click_runner.invoke(nucypher_cli, init_args, catch_exceptions=False, env=envvars)
@ -239,6 +242,7 @@ def test_corrupted_configuration(click_runner,
init_args = ('ursula', 'init',
'--eth-provider', TEST_ETH_PROVIDER_URI,
'--payment-provider', TEST_POLYGON_PROVIDER_URI,
'--operator-address', another_ursula,
'--network', TEMPORARY_DOMAIN,
'--payment-network', TEMPORARY_DOMAIN,
@ -270,6 +274,7 @@ def test_corrupted_configuration(click_runner,
'--network', TEMPORARY_DOMAIN,
'--payment-network', TEMPORARY_DOMAIN,
'--eth-provider', TEST_ETH_PROVIDER_URI,
'--payment-provider', TEST_POLYGON_PROVIDER_URI,
'--operator-address', another_ursula,
'--rest-host', MOCK_IP_ADDRESS,
'--registry-filepath', str(agency_local_registry.filepath.absolute()),

View File

@ -37,7 +37,7 @@ from nucypher.config.constants import (
from nucypher.crypto.powers import TransactingPower
from tests.constants import (
MOCK_IP_ADDRESS,
TEST_ETH_PROVIDER_URI, INSECURE_DEVELOPMENT_PASSWORD
TEST_ETH_PROVIDER_URI, INSECURE_DEVELOPMENT_PASSWORD, TEST_POLYGON_PROVIDER_URI
)
from tests.utils.ursula import select_test_port
@ -106,6 +106,7 @@ def test_ursula_and_local_keystore_signer_integration(click_runner,
'--operator-address', worker_account.address,
'--config-root', str(config_root_path.absolute()),
'--eth-provider', TEST_ETH_PROVIDER_URI,
'--payment-provider', TEST_POLYGON_PROVIDER_URI,
'--rest-host', MOCK_IP_ADDRESS,
'--rest-port', deploy_port,

View File

@ -37,7 +37,8 @@ from tests.constants import (
INSECURE_DEVELOPMENT_PASSWORD,
MOCK_IP_ADDRESS,
TEST_ETH_PROVIDER_URI,
YES_ENTER,
TEST_POLYGON_PROVIDER_URI,
YES_ENTER
)
from tests.utils.ursula import select_test_port, start_pytest_ursula_services
@ -182,6 +183,7 @@ def test_persistent_node_storage_integration(click_runner,
init_args = ('ursula', 'init',
'--eth-provider', TEST_ETH_PROVIDER_URI,
'--payment-provider', TEST_POLYGON_PROVIDER_URI,
'--operator-address', another_ursula,
'--network', TEMPORARY_DOMAIN,
'--payment-network', TEMPORARY_DOMAIN,

View File

@ -100,6 +100,8 @@ PYEVM_DEV_URI = "tester://pyevm"
TEST_ETH_PROVIDER_URI = PYEVM_DEV_URI # TODO: Pytest flag entry point?
TEST_POLYGON_PROVIDER_URI = "tester://polygon"
MOCK_ETH_PROVIDER_URI = 'tester://mock'
#