mirror of
https://github.com/status-im/status-desktop.git
synced 2025-02-18 01:27:25 +00:00
chore(@edit_network_test): get rid of 1x1 comparison (#176)
This commit is contained in:
parent
0f3742631e
commit
71c0550611
@ -33,10 +33,10 @@ class WalletNetworkNaming(Enum):
|
|||||||
|
|
||||||
|
|
||||||
class WalletNetworkDefaultValues(Enum):
|
class WalletNetworkDefaultValues(Enum):
|
||||||
ETHEREUM_LIVE_MAIN = 'https://eth-archival.gateway.pokt.network/v1/lb/************************'
|
ETHEREUM_LIVE_MAIN = 'https://eth-archival.gateway.pokt.network'
|
||||||
ETHEREUM_TEST_MAIN = 'https://goerli-archival.gateway.pokt.network/v1/lb/************************'
|
ETHEREUM_TEST_MAIN = 'https://goerli-archival.gateway.pokt.network'
|
||||||
ETHEREUM_LIVE_FAILOVER = 'https://mainnet.infura.io/v3/********************************'
|
ETHEREUM_LIVE_FAILOVER = 'https://mainnet.infura.io'
|
||||||
ETHEREUM_TEST_FAILOVER = 'https://goerli.infura.io/v3/********************************'
|
ETHEREUM_TEST_FAILOVER = 'https://goerli.infura.io'
|
||||||
|
|
||||||
|
|
||||||
class WalletEditNetworkErrorMessages(Enum):
|
class WalletEditNetworkErrorMessages(Enum):
|
||||||
|
@ -611,20 +611,32 @@ class EditNetworkSettings(WalletSettingsView):
|
|||||||
match network_tab:
|
match network_tab:
|
||||||
case WalletNetworkSettings.EDIT_NETWORK_LIVE_TAB.value:
|
case WalletNetworkSettings.EDIT_NETWORK_LIVE_TAB.value:
|
||||||
self._live_network_tab.click()
|
self._live_network_tab.click()
|
||||||
assert self.get_edit_network_main_json_rpc_url_value() == WalletNetworkDefaultValues.ETHEREUM_LIVE_MAIN.value
|
current_value = self.get_edit_network_main_json_rpc_url_value()
|
||||||
|
return True if current_value.startswith(
|
||||||
|
WalletNetworkDefaultValues.ETHEREUM_LIVE_MAIN.value) and current_value.endswith("****") \
|
||||||
|
else False
|
||||||
case WalletNetworkSettings.EDIT_NETWORK_TEST_TAB.value:
|
case WalletNetworkSettings.EDIT_NETWORK_TEST_TAB.value:
|
||||||
self._test_network_tab.click()
|
self._test_network_tab.click()
|
||||||
assert self.get_edit_network_main_json_rpc_url_value() == WalletNetworkDefaultValues.ETHEREUM_TEST_MAIN.value
|
current_value = self.get_edit_network_main_json_rpc_url_value()
|
||||||
|
return True if current_value.startswith(
|
||||||
|
WalletNetworkDefaultValues.ETHEREUM_TEST_MAIN.value) and current_value.endswith("****") \
|
||||||
|
else False
|
||||||
|
|
||||||
@allure.step('Verify value in Failover JSON RPC input')
|
@allure.step('Verify value in Failover JSON RPC input')
|
||||||
def verify_edit_network_failover_json_rpc_url_value(self, network_tab):
|
def verify_edit_network_failover_json_rpc_url_value(self, network_tab):
|
||||||
match network_tab:
|
match network_tab:
|
||||||
case WalletNetworkSettings.EDIT_NETWORK_LIVE_TAB.value:
|
case WalletNetworkSettings.EDIT_NETWORK_LIVE_TAB.value:
|
||||||
self._live_network_tab.click()
|
self._live_network_tab.click()
|
||||||
assert self.get_edit_network_failover_json_rpc_url_value() == WalletNetworkDefaultValues.ETHEREUM_LIVE_FAILOVER.value
|
current_value = self.get_edit_network_failover_json_rpc_url_value()
|
||||||
|
return True if current_value.startswith(
|
||||||
|
WalletNetworkDefaultValues.ETHEREUM_LIVE_FAILOVER.value) and current_value.endswith("****") \
|
||||||
|
else False
|
||||||
case WalletNetworkSettings.EDIT_NETWORK_TEST_TAB.value:
|
case WalletNetworkSettings.EDIT_NETWORK_TEST_TAB.value:
|
||||||
self._test_network_tab.click()
|
self._test_network_tab.click()
|
||||||
assert self.get_edit_network_failover_json_rpc_url_value() == WalletNetworkDefaultValues.ETHEREUM_TEST_FAILOVER.value
|
current_value = self.get_edit_network_failover_json_rpc_url_value()
|
||||||
|
return True if current_value.startswith(
|
||||||
|
WalletNetworkDefaultValues.ETHEREUM_TEST_FAILOVER.value) and current_value.endswith("****") \
|
||||||
|
else False
|
||||||
|
|
||||||
|
|
||||||
class EditAccountOrderSettings(WalletSettingsView):
|
class EditAccountOrderSettings(WalletSettingsView):
|
||||||
|
@ -67,10 +67,12 @@ def test_settings_networks_edit_restore_defaults(main_screen: MainWindow, networ
|
|||||||
WalletNetworkNaming.ETHEREUM_MAINNET_NETWORK_ID.value)
|
WalletNetworkNaming.ETHEREUM_MAINNET_NETWORK_ID.value)
|
||||||
|
|
||||||
with step('Verify value in Main JSON RPC URL input'):
|
with step('Verify value in Main JSON RPC URL input'):
|
||||||
edit_network_form.verify_edit_network_main_json_rpc_url_value(network_tab)
|
assert edit_network_form.verify_edit_network_main_json_rpc_url_value(network_tab), \
|
||||||
|
f"Reverted value in Main JSON RPC is incorrect"
|
||||||
|
|
||||||
with (step('Verify value in Failover JSON RPC URL input')):
|
with (step('Verify value in Failover JSON RPC URL input')):
|
||||||
edit_network_form.verify_edit_network_failover_json_rpc_url_value(network_tab)
|
assert edit_network_form.verify_edit_network_failover_json_rpc_url_value(network_tab), \
|
||||||
|
f"Reverted value in Failover JSON RPC is incorrect"
|
||||||
|
|
||||||
with step('Verify the acknowledgment checkbox is unchecked'):
|
with step('Verify the acknowledgment checkbox is unchecked'):
|
||||||
assert edit_network_form.check_acknowledgement_checkbox(False, network_tab)
|
assert edit_network_form.check_acknowledgement_checkbox(False, network_tab)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user