status-mobile/test/desktop_sikuli/tests/test_profile.py

26 lines
866 B
Python

from tests import base_user
from tests.base_test_case import BaseTestCase
from views.sign_in_view import SignInView
import pytest
class TestProfile(BaseTestCase):
def test_copy_contact_code(self):
sign_in = SignInView()
sign_in.recover_access(base_user['passphrase'])
profile = sign_in.profile_button.click()
profile.share_my_code_button.click()
profile.copy_code_button.click()
assert profile.get_clipboard() == base_user['public_key']
@pytest.mark.skip('Test cases is not ready yet')
def test_change_mail_server(self):
sign_in = SignInView()
sign_in.create_account()
profile = sign_in.profile_button.click()
profile.element_by_text('Advanced settings').click()
s_names = profile.get_mail_servers_list()
profile.get_mail_server(s_names[0]).is_active()