Skip to content

Commit dcfac1c

Browse files
author
Serhy
committed
Fix tests and disable non-relevant
Signed-off-by: Serhy <sergii@status.im>
1 parent f9c15be commit dcfac1c

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

test/appium/tests/atomic/account_management/test_profile.py

+6
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,8 @@ def test_can_add_existing_ens(self):
226226

227227
@marks.testrail_id(5475)
228228
@marks.low
229+
@marks.skip
230+
# TODO: skip until profile picture change feature is enabled
229231
def test_change_profile_picture_several_times(self):
230232
sign_in_view = SignInView(self.driver)
231233
sign_in_view.create_user()
@@ -392,6 +394,8 @@ def test_log_level_and_fleet(self):
392394

393395
@marks.testrail_id(5468)
394396
@marks.medium
397+
@marks.skip
398+
# TODO: skip until profile picture change feature is enabled
395399
def test_deny_camera_access_changing_profile_photo(self):
396400
sign_in = SignInView(self.driver)
397401
sign_in.create_user()
@@ -408,6 +412,8 @@ def test_deny_camera_access_changing_profile_photo(self):
408412

409413
@marks.testrail_id(5469)
410414
@marks.medium
415+
@marks.skip
416+
# TODO: skip until profile picture change feature is enabled
411417
def test_deny_device_storage_access_changing_profile_photo(self):
412418
sign_in = SignInView(self.driver)
413419
sign_in.create_user()

test/appium/tests/atomic/chats/test_one_to_one.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ def test_message_marked_as_sent_in_1_1_chat(self):
278278
self.errors.verify_no_errors()
279279

280280
@marks.testrail_id(5362)
281-
@marks.critical
281+
@marks.medium
282282
def test_unread_messages_counter_1_1_chat(self):
283283
self.create_drivers(2)
284284
device_1, device_2 = SignInView(self.drivers[0]), SignInView(self.drivers[1])
@@ -308,7 +308,7 @@ def test_unread_messages_counter_1_1_chat(self):
308308
if device_1_home.home_button.counter.is_element_displayed():
309309
self.errors.append('New messages counter is shown on Home button for already seen message')
310310

311-
if chat_element.new_messages_counter.is_element_displayed():
311+
if chat_element.new_messages_counter.text == '1':
312312
self.errors.append('New messages counter is shown on chat element for already seen message')
313313
self.errors.verify_no_errors()
314314

test/appium/tests/atomic/chats/test_public.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def test_unread_messages_counter_public_chat(self):
117117
if home_1.home_button.counter.is_element_displayed():
118118
self.errors.append('New messages counter is shown on Home button for already seen message')
119119

120-
if chat_element.new_messages_counter.is_element_displayed():
120+
if chat_element.new_messages_counter.text == '1':
121121
self.errors.append('New messages counter is shown on chat element for already seen message')
122122
self.errors.verify_no_errors()
123123

test/appium/views/home_view.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,8 @@ def __init__(self, driver, parent_locator: str):
113113
# TODO: commented until accessibility-id will be added back
114114
# locator_str = "//*[@content-desc='unread-messages-count-text']"
115115
# self.locator = self.Locator.xpath_selector(parent_locator + locator_str)
116-
locator_str = "/android.view.ViewGroup[2]//android.widget.TextView"
117-
self.locator = self.Locator.xpath_selector(parent_locator + locator_str)
118-
116+
locator_str = "//android.widget.TextView)[last()]"
117+
self.locator = self.Locator.xpath_selector("(" + parent_locator + locator_str)
119118

120119
return UnreadMessagesCountText(self.driver, self.locator.value)
121120

0 commit comments

Comments
 (0)