mirror of
https://github.com/status-im/status-react.git
synced 2025-02-23 16:18:32 +00:00
Test seedphrase not active after backup
Signed-off-by: Serhy <sergii@status.im>
This commit is contained in:
parent
d063d94d31
commit
5a02ecf2b4
@ -249,8 +249,11 @@ class TestProfileSingleDevice(SingleDeviceTestCase):
|
|||||||
profile_view.privacy_and_security_button.click()
|
profile_view.privacy_and_security_button.click()
|
||||||
profile_view.backup_recovery_phrase_button.click()
|
profile_view.backup_recovery_phrase_button.click()
|
||||||
profile_view.backup_recovery_phrase()
|
profile_view.backup_recovery_phrase()
|
||||||
if sign_in_view.profile_button.counter.is_element_displayed(60):
|
if sign_in_view.profile_button.counter.is_element_displayed():
|
||||||
self.errors.append('Profile button counter is shown after recovery phrase backup')
|
self.errors.append('Profile button counter is shown after recovery phrase backup')
|
||||||
|
profile_view.backup_recovery_phrase_button.click()
|
||||||
|
if not profile_view.backup_recovery_phrase_button.is_element_displayed():
|
||||||
|
self.errors.append('Back up seed phrase option is available after seed phrase backed up!')
|
||||||
self.verify_no_errors()
|
self.verify_no_errors()
|
||||||
|
|
||||||
@marks.testrail_id(5433)
|
@marks.testrail_id(5433)
|
||||||
|
@ -12,33 +12,19 @@ from views.recover_access_view import RecoverAccessView
|
|||||||
@marks.account
|
@marks.account
|
||||||
class TestRecoverAccountSingleDevice(SingleDeviceTestCase):
|
class TestRecoverAccountSingleDevice(SingleDeviceTestCase):
|
||||||
|
|
||||||
@marks.testrail_id(5301)
|
@marks.testrail_id(6231)
|
||||||
@marks.critical
|
@marks.medium
|
||||||
@marks.battery_consumption
|
def test_no_backup_seedphrase_option_for_recovered_account(self):
|
||||||
@marks.skip
|
|
||||||
def test_recover_account(self):
|
|
||||||
sign_in = SignInView(self.driver)
|
sign_in = SignInView(self.driver)
|
||||||
home = sign_in.create_user()
|
sign_in.recover_access(passphrase=basic_user['passphrase'], password=unique_password)
|
||||||
public_key = home.get_public_key()
|
profile_view = sign_in.profile_button.click()
|
||||||
profile = home.get_profile_view()
|
profile_view.privacy_and_security_button.click()
|
||||||
profile.backup_recovery_phrase_button.click()
|
profile_view.backup_recovery_phrase_button.click()
|
||||||
profile.ok_continue_button.click()
|
if profile_view.profile_button.counter.is_element_displayed():
|
||||||
recovery_phrase = profile.get_recovery_phrase()
|
self.errors.append('Profile button counter is shown on recovered account')
|
||||||
profile.back_button.click()
|
profile_view.backup_recovery_phrase_button.click()
|
||||||
wallet = profile.wallet_button.click()
|
if not profile_view.backup_recovery_phrase_button.is_element_displayed():
|
||||||
wallet.set_up_wallet()
|
self.errors.append('Back up seed phrase option is active for recovered account!')
|
||||||
address = wallet.get_wallet_address()
|
|
||||||
self.driver.reset()
|
|
||||||
sign_in.accept_agreements()
|
|
||||||
sign_in.recover_access(passphrase=' '.join(recovery_phrase.values()))
|
|
||||||
home.wallet_button.click()
|
|
||||||
wallet.set_up_wallet()
|
|
||||||
address2 = wallet.get_wallet_address()
|
|
||||||
if address2 != address:
|
|
||||||
self.errors.append('Wallet address is %s after recovery, but %s is expected' % (address2, address))
|
|
||||||
public_key2 = wallet.get_public_key()
|
|
||||||
if public_key2 != public_key:
|
|
||||||
self.errors.append('Public key is %s after recovery, but %s is expected' % (public_key2, public_key))
|
|
||||||
self.verify_no_errors()
|
self.verify_no_errors()
|
||||||
|
|
||||||
@marks.skip
|
@marks.skip
|
||||||
|
Loading…
x
Reference in New Issue
Block a user