False failures fix
Signed-off-by: Anton Danchenko <ant.danchenko@gmail.com>
This commit is contained in:
parent
8e9f0143ad
commit
75ade1673b
|
@ -164,7 +164,7 @@ class TestMessagesOneToOneChatMultiple(MultipleDeviceTestCase):
|
||||||
device_2_chat = chat_element.click()
|
device_2_chat = chat_element.click()
|
||||||
if not device_2_chat.chat_element_by_text(message).is_element_displayed():
|
if not device_2_chat.chat_element_by_text(message).is_element_displayed():
|
||||||
self.errors.append("Message with text '%s' was not received" % message)
|
self.errors.append("Message with text '%s' was not received" % message)
|
||||||
device_2_chat.reconnect()
|
device_2_chat.connection_status.wait_for_invisibility_of_element(60)
|
||||||
device_2_chat.add_to_contacts.click()
|
device_2_chat.add_to_contacts.click()
|
||||||
|
|
||||||
device_2_chat.get_back_to_home_view()
|
device_2_chat.get_back_to_home_view()
|
||||||
|
@ -234,14 +234,14 @@ class TestMessagesOneToOneChatMultiple(MultipleDeviceTestCase):
|
||||||
|
|
||||||
sign_in.driver.set_network_connection(1) # airplane mode
|
sign_in.driver.set_network_connection(1) # airplane mode
|
||||||
|
|
||||||
if home_view.connection_status.text != 'Offline':
|
|
||||||
self.errors.append('Offline status is not shown in home screen')
|
|
||||||
|
|
||||||
chat = home_view.add_contact(transaction_senders['C']['public_key'])
|
chat = home_view.add_contact(transaction_senders['C']['public_key'])
|
||||||
if chat.connection_status.text != 'Offline':
|
if chat.connection_status.text != 'Offline':
|
||||||
self.errors.append('Offline status is not shown in 1-1 chat')
|
self.errors.append('Offline status is not shown in 1-1 chat')
|
||||||
chat.get_back_to_home_view()
|
chat.get_back_to_home_view()
|
||||||
|
|
||||||
|
if home_view.connection_status.text != 'Offline':
|
||||||
|
self.errors.append('Offline status is not shown in home screen')
|
||||||
|
|
||||||
public_chat = home_view.join_public_chat(home_view.get_public_chat_name())
|
public_chat = home_view.join_public_chat(home_view.get_public_chat_name())
|
||||||
if public_chat.connection_status.text != 'Offline':
|
if public_chat.connection_status.text != 'Offline':
|
||||||
self.errors.append('Offline status is not shown in a public chat')
|
self.errors.append('Offline status is not shown in a public chat')
|
||||||
|
|
|
@ -275,8 +275,6 @@ class BaseView(object):
|
||||||
self.apps_button = AppsButton(self.driver)
|
self.apps_button = AppsButton(self.driver)
|
||||||
self.status_app_icon = StatusAppIcon(self.driver)
|
self.status_app_icon = StatusAppIcon(self.driver)
|
||||||
|
|
||||||
self.test_fairy_warning = TestFairyWarning(self.driver)
|
|
||||||
|
|
||||||
self.wallet_modal_button = WalletModalButton(self.driver)
|
self.wallet_modal_button = WalletModalButton(self.driver)
|
||||||
|
|
||||||
self.element_types = {
|
self.element_types = {
|
||||||
|
|
|
@ -396,6 +396,10 @@ class AboutButton(BaseButton):
|
||||||
from views.about_view import AboutView
|
from views.about_view import AboutView
|
||||||
return AboutView(self.driver)
|
return AboutView(self.driver)
|
||||||
|
|
||||||
|
def click(self):
|
||||||
|
self.scroll_to_element().click()
|
||||||
|
return self.navigate()
|
||||||
|
|
||||||
|
|
||||||
class ProfileView(BaseView):
|
class ProfileView(BaseView):
|
||||||
|
|
||||||
|
|
|
@ -136,7 +136,7 @@ class SignInView(BaseView):
|
||||||
recover_access_view.send_as_keyevent(passphrase)
|
recover_access_view.send_as_keyevent(passphrase)
|
||||||
recover_access_view.password_input.click()
|
recover_access_view.password_input.click()
|
||||||
recover_access_view.send_as_keyevent(password)
|
recover_access_view.send_as_keyevent(password)
|
||||||
recover_access_view.sign_in_button.click()
|
recover_access_view.sign_in_button.click_until_presence_of_element(recover_access_view.home_button)
|
||||||
return self.get_home_view()
|
return self.get_home_view()
|
||||||
|
|
||||||
def open_status_test_dapp(self):
|
def open_status_test_dapp(self):
|
||||||
|
|
|
@ -21,6 +21,9 @@ class AssetsButton(BaseButton):
|
||||||
from views.send_transaction_view import SendTransactionView
|
from views.send_transaction_view import SendTransactionView
|
||||||
return SendTransactionView(self.driver)
|
return SendTransactionView(self.driver)
|
||||||
|
|
||||||
|
def click(self):
|
||||||
|
self.click_until_presence_of_element(self.RequestSTTButton(self.driver))
|
||||||
|
|
||||||
|
|
||||||
class TransactionsButton(BaseButton):
|
class TransactionsButton(BaseButton):
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue