chore: align wallet tests with test rail
This commit is contained in:
parent
0e26b834fc
commit
9334508711
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
from driver.aut import AUT
|
||||
|
@ -25,7 +25,6 @@ pytestmark = marks
|
|||
[
|
||||
pytest.param('GenAcc2', '#2a4af5', 'sunglasses', '1f60e')
|
||||
])
|
||||
@pytest.mark.xfail(reason='https://github.com/status-im/status-desktop/issues/12973')
|
||||
def test_add_generated_account_restart_add_again(
|
||||
aut: AUT, main_screen: MainWindow, user_account,
|
||||
color: str, emoji: str, emoji_unicode: str, name: str,
|
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure_commons._allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
from gui.components.signing_phrase_popup import SigningPhrasePopup
|
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
import driver
|
||||
|
@ -13,6 +13,8 @@ from gui.components.toast_message import ToastMessage
|
|||
from gui.main_window import MainWindow
|
||||
|
||||
pytestmark = marks
|
||||
|
||||
|
||||
@allure.testcase('https://ethstatus.testrail.net/index.php?/cases/view/703036',
|
||||
'Manage an account created from the generated seed phrase')
|
||||
@pytest.mark.case(703036)
|
||||
|
@ -21,11 +23,12 @@ pytestmark = marks
|
|||
'new_name, new_color, new_emoji, new_emoji_unicode, keypair_name', [
|
||||
pytest.param('SPAcc', '#2a4af5', 'sunglasses', '1f60e',
|
||||
'SPAccedited', '#216266', 'thumbsup', '1f44d', 'SPKeyPair')])
|
||||
@pytest.mark.xfail(reason="https://github.com/status-im/status-desktop/issues/12914")
|
||||
def test_plus_button_manage_account_added_for_imported_seed_phrase(main_screen: MainWindow, user_account,
|
||||
name: str, color: str, emoji: str, emoji_unicode: str,
|
||||
new_name: str, new_color: str, new_emoji: str, new_emoji_unicode: str,
|
||||
keypair_name: str):
|
||||
def test_plus_button_manage_account_added_for_new_seed(main_screen: MainWindow, user_account,
|
||||
name: str, color: str, emoji: str,
|
||||
emoji_unicode: str,
|
||||
new_name: str, new_color: str, new_emoji: str,
|
||||
new_emoji_unicode: str,
|
||||
keypair_name: str):
|
||||
with step('Create generated seed phrase wallet account'):
|
||||
wallet = main_screen.left_panel.open_wallet()
|
||||
SigningPhrasePopup().wait_until_appears().confirm_phrase()
|
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure_commons._allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
import driver
|
||||
|
@ -22,7 +22,6 @@ pytestmark = marks
|
|||
pytest.param('PrivKeyAcc1', '#2a4af5', 'sunglasses', '1f60e',
|
||||
'PrivKeyAcc1edited', '#216266', 'thumbsup', '1f44d')
|
||||
])
|
||||
@pytest.mark.xfail(reason="https://github.com/status-im/status-desktop/issues/12914")
|
||||
def test_plus_button_manage_account_from_private_key(main_screen: MainWindow, user_account, address_pair,
|
||||
name: str, color: str, emoji: str, emoji_unicode: str,
|
||||
new_name: str, new_color: str, new_emoji: str, new_emoji_unicode: str):
|
||||
|
@ -70,7 +69,7 @@ def test_plus_button_manage_account_from_private_key(main_screen: MainWindow, us
|
|||
raise LookupError(f'Account {expected_account} not found in {wallet.left_panel.accounts}')
|
||||
|
||||
with step('Delete wallet account'):
|
||||
wallet.left_panel.delete_account_from_context_menu(new_name).confirm()
|
||||
wallet.left_panel.delete_account_from_context_menu(new_name).agree_and_confirm()
|
||||
|
||||
with step('Verify toast message notification when removing account'):
|
||||
messages = ToastMessage().get_toast_messages
|
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure_commons._allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
import driver
|
||||
|
@ -13,6 +13,8 @@ from gui.components.wallet.authenticate_popup import AuthenticatePopup
|
|||
from gui.main_window import MainWindow
|
||||
|
||||
pytestmark = marks
|
||||
|
||||
|
||||
@allure.testcase('https://ethstatus.testrail.net/index.php?/cases/view/703030', 'Manage a seed phrase imported account')
|
||||
@pytest.mark.case(703030)
|
||||
@pytest.mark.parametrize('user_account', [constants.user.user_account_one])
|
||||
|
@ -30,10 +32,10 @@ pytestmark = marks
|
|||
'SPAcc12edited', '#216266', 'thumbsup', '1f44d',
|
||||
'pelican chief sudden oval media rare swamp elephant lawsuit wheat knife initial')
|
||||
])
|
||||
@pytest.mark.xfail(reason="https://github.com/status-im/status-desktop/issues/12914")
|
||||
def test_plus_button_manage_account_from_seed_phrase(main_screen: MainWindow, user_account,
|
||||
name: str, color: str, emoji: str, emoji_unicode: str,
|
||||
new_name: str, new_color: str, new_emoji: str, new_emoji_unicode: str,
|
||||
new_name: str, new_color: str, new_emoji: str,
|
||||
new_emoji_unicode: str,
|
||||
seed_phrase: str):
|
||||
with step('Create imported seed phrase wallet account'):
|
||||
wallet = main_screen.left_panel.open_wallet()
|
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure_commons._allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
import driver
|
||||
|
@ -21,7 +21,6 @@ pytestmark = marks
|
|||
pytest.param('GenAcc1', '#2a4af5', 'sunglasses', '1f60e',
|
||||
'GenAcc1edited', '#216266', 'thumbsup', '1f44d')
|
||||
])
|
||||
@pytest.mark.xfail(reason="https://github.com/status-im/status-desktop/issues/12914")
|
||||
def test_plus_button_manage_generated_account(main_screen: MainWindow, user_account,
|
||||
color: str, emoji: str, emoji_unicode: str,
|
||||
name: str, new_name: str, new_color: str, new_emoji: str, new_emoji_unicode: str):
|
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure_commons._allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
import driver
|
|
@ -1,7 +1,7 @@
|
|||
import allure
|
||||
import pytest
|
||||
from allure_commons._allure import step
|
||||
from . import marks
|
||||
from tests.settings.settings_keycard import marks
|
||||
|
||||
from gui.components.signing_phrase_popup import SigningPhrasePopup
|
||||
from gui.main_window import MainWindow
|
||||
|
@ -9,17 +9,16 @@ from gui.screens.settings_keycard import KeycardSettingsView
|
|||
|
||||
pytestmark = marks
|
||||
|
||||
|
||||
@allure.testcase('https://ethstatus.testrail.net/index.php?/cases/view/703514',
|
||||
'Choosing Use Keycard when adding account')
|
||||
@pytest.mark.case(703514)
|
||||
@pytest.mark.xfail(reason="https://github.com/status-im/status-desktop/issues/12914")
|
||||
def test_use_keycard_when_adding_account(main_screen: MainWindow):
|
||||
with step('Choose continue in keycard settings'):
|
||||
wallet = main_screen.left_panel.open_wallet()
|
||||
SigningPhrasePopup().wait_until_appears().confirm_phrase()
|
||||
account_popup = wallet.left_panel.open_add_account_popup()
|
||||
account_popup.continue_in_keycard_settings()
|
||||
account_popup.wait_until_hidden()
|
||||
|
||||
with (step('Verify that keycard settings view opened and all keycard settings available')):
|
||||
keycard_view = KeycardSettingsView()
|
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure_commons._allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
from gui.components.signing_phrase_popup import SigningPhrasePopup
|
|
@ -3,7 +3,7 @@ import time
|
|||
import allure
|
||||
import pytest
|
||||
from allure_commons._allure import step
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import constants
|
||||
from gui.components.signing_phrase_popup import SigningPhrasePopup
|
|
@ -7,7 +7,7 @@ from allure import step
|
|||
|
||||
from gui.components.toast_message import ToastMessage
|
||||
from gui.screens.wallet import SavedAddressesView
|
||||
from . import marks
|
||||
from tests.wallet_main_screen import marks
|
||||
|
||||
import configs
|
||||
import driver
|
Loading…
Reference in New Issue