From b2f927b7167fec56d597a305dd0b7bf8301eaabd Mon Sep 17 00:00:00 2001 From: Noelia Date: Thu, 29 Sep 2022 16:35:16 +0200 Subject: [PATCH] test(suite_messaging): Created new suite_messaging Created new `suite_messaging` where all related chat tests will be migrated to. - `tst_ChatFlow` has been moved to new `suite_messaging`. It still contains some broken tests. - `tst_groupChat` has been moved to new `suite_messaging`. It is now working (but it relies on the mailserver so could fail sometimes). - `tst_statusLoginPassword` has been moved to new `suite_onboarding`. - It has been needed to move some object definitions from `chat_names.py` to `global_names.py` since they are shared between different suites. - Some other minor object and steps definitions have been moved to fit with the new structure. Closes #7624 --- test/ui-test/src/screens/StatusMainScreen.py | 2 +- .../global_shared/scripts/global_names.py | 7 ++++++- .../scripts}/settings_names.py | 0 .../shared => global_shared}/steps/settingsSteps.py | 0 .../ui-test/testSuites/global_shared/steps/steps.py | 11 +++++++++++ .../shared/scripts}/chat_names.py | 6 ------ .../suite_messaging/shared/scripts/names.py | 8 ++++++++ .../shared/steps/chatSteps.py | 5 ----- test/ui-test/testSuites/suite_messaging/suite.conf | 6 ++++++ .../tst_ChatFlow/test.feature | 13 ++++++------- .../tst_ChatFlow}/test.py | 0 .../tst_groupChat/test.feature | 0 .../tst_groupChat}/test.py | 0 .../suite_onboarding/shared/scripts/names.py | 1 + .../shared/steps/loginSteps.py | 5 ----- .../tst_statusLoginPassword/test.feature | 0 .../tst_statusLoginPassword}/test.py | 2 +- .../testSuites/suite_status/shared/scripts/names.py | 5 ++--- .../shared/scripts/sections/community_names.py | 1 + test/ui-test/testSuites/suite_status/suite.conf | 2 +- ui/app/mainui/AppMain.qml | 2 +- 21 files changed, 45 insertions(+), 31 deletions(-) rename test/ui-test/testSuites/{suite_status/shared/scripts/sections => global_shared/scripts}/settings_names.py (100%) rename test/ui-test/testSuites/{suite_status/shared => global_shared}/steps/settingsSteps.py (100%) rename test/ui-test/testSuites/{suite_status/shared/scripts/sections => suite_messaging/shared/scripts}/chat_names.py (89%) create mode 100644 test/ui-test/testSuites/suite_messaging/shared/scripts/names.py rename test/ui-test/testSuites/{suite_status => suite_messaging}/shared/steps/chatSteps.py (98%) create mode 100644 test/ui-test/testSuites/suite_messaging/suite.conf rename test/ui-test/testSuites/{suite_status => suite_messaging}/tst_ChatFlow/test.feature (98%) rename test/ui-test/testSuites/{suite_status/tst_statusLoginPassword => suite_messaging/tst_ChatFlow}/test.py (100%) rename test/ui-test/testSuites/{suite_status => suite_messaging}/tst_groupChat/test.feature (100%) rename test/ui-test/testSuites/{suite_status/tst_ChatFlow => suite_messaging/tst_groupChat}/test.py (100%) rename test/ui-test/testSuites/{suite_status => suite_onboarding}/shared/steps/loginSteps.py (77%) rename test/ui-test/testSuites/{suite_status => suite_onboarding}/tst_statusLoginPassword/test.feature (100%) rename test/ui-test/testSuites/{suite_status/tst_groupChat => suite_onboarding/tst_statusLoginPassword}/test.py (88%) diff --git a/test/ui-test/src/screens/StatusMainScreen.py b/test/ui-test/src/screens/StatusMainScreen.py index 08702f4283..f8af415a52 100644 --- a/test/ui-test/src/screens/StatusMainScreen.py +++ b/test/ui-test/src/screens/StatusMainScreen.py @@ -29,7 +29,7 @@ class MainScreenComponents(Enum): COMMUNITY_NAVBAR_BUTTONS = "navBarListView_All_Community_Buttons" SECURE_SEEDPHRASE_BANNER = "secureSeedPhrase_Banner" CONNECTION_INFO_BANNER = "connectionInfo_Banner" - UPDATE_APP_BANNER = "updateAppInfo_Banner" + UPDATE_APP_BANNER = "appVersionUpdate_Banner" TESTNET_INFO_BANNER = "testnetInfo_Banner" PROFILE_NAVBAR_BUTTON = "mainWindow_ProfileNavBarButton" USERSTATUSMENU_ALWAYS_ACTIVE_ACTION = "userContextmenu_AlwaysActiveButton" diff --git a/test/ui-test/testSuites/global_shared/scripts/global_names.py b/test/ui-test/testSuites/global_shared/scripts/global_names.py index f593caac7a..5b14bc3c76 100644 --- a/test/ui-test/testSuites/global_shared/scripts/global_names.py +++ b/test/ui-test/testSuites/global_shared/scripts/global_names.py @@ -6,7 +6,7 @@ chatView_log = {"container": statusDesktop_mainWindow, "objectName": "chatLogVie chatMessageListView_msgDelegate_MessageView = {"container": chatView_log, "objectName": "chatMessageViewDelegate", "index": 1, "type": "MessageView", "visible": True} secureSeedPhrase_Banner = {"container": statusDesktop_mainWindow, "objectName": "secureYourSeedPhraseBanner", "type": "ModuleWarning"} connectionInfo_Banner = {"container": statusDesktop_mainWindow, "objectName": "connectionInfoBanner", "type": "ModuleWarning"} -updateAppInfo_Banner = {"container": statusDesktop_mainWindow, "objectName": "updateAppInfoBanner", "type": "ModuleWarning"} +appVersionUpdate_Banner = {"container": statusDesktop_mainWindow, "objectName": "appVersionUpdateBanner", "type": "ModuleWarning"} testnetInfo_Banner = {"container": statusDesktop_mainWindow, "objectName": "testnetBanner", "type": "ModuleWarning"} statusDesktop_mainWindow_AppMain_EmojiPopup_SearchTextInput = {"container": statusDesktop_mainWindow_overlay, "objectName": "StatusEmojiPopup_searchBox", "type": "TextEdit", "visible": True} mainWindow_ScrollView = {"container": statusDesktop_mainWindow, "type": "StatusScrollView", "unnamed": 1, "visible": True} @@ -33,6 +33,11 @@ chatList_Repeater = {"container": statusDesktop_mainWindow, "objectName": "chatL chatList = {"container": statusDesktop_mainWindow, "objectName": "ContactsColumnView_chatList", "type": "StatusChatList"} mainWindow_startChat = {"checkable": True, "container": statusDesktop_mainWindow, "objectName": "startChatButton", "type": "StatusIconTabButton"} join_public_chat_StatusMenuItemDelegate = {"checkable": False, "container": statusDesktop_mainWindow_overlay, "enabled": True, "text": "Join public chat", "type": "StatusMenuItemDelegate", "unnamed": 1, "visible": True} +chatView_messageInput = {"container": statusDesktop_mainWindow, "objectName": "messageInputField", "type": "TextArea", "visible": True} +chatView_StatusChatInfoButton = {"container": statusDesktop_mainWindow, "objectName": "chatInfoBtnInHeader", "type": "StatusChatInfoButton", "visible": True} +chatInfoButton_Pin_Text = {"container": chatView_StatusChatInfoButton, "objectName": "StatusChatInfo_pinText", "type": "StatusBaseText", "visible": True} +joinPublicChat_input = {"container": statusDesktop_mainWindow_overlay, "objectName": "joinPublicChannelInput", "type": "TextEdit", "visible": True} +startChat_Btn = {"container": statusDesktop_mainWindow_overlay, "objectName": "startChatButton", "type": "StatusButton"} # My Profile Popup ProfileHeader_userImage = {"container": statusDesktop_mainWindow_overlay, "objectName": "ProfileHeader_userImage", "type": "UserImage", "visible": True} diff --git a/test/ui-test/testSuites/suite_status/shared/scripts/sections/settings_names.py b/test/ui-test/testSuites/global_shared/scripts/settings_names.py similarity index 100% rename from test/ui-test/testSuites/suite_status/shared/scripts/sections/settings_names.py rename to test/ui-test/testSuites/global_shared/scripts/settings_names.py diff --git a/test/ui-test/testSuites/suite_status/shared/steps/settingsSteps.py b/test/ui-test/testSuites/global_shared/steps/settingsSteps.py similarity index 100% rename from test/ui-test/testSuites/suite_status/shared/steps/settingsSteps.py rename to test/ui-test/testSuites/global_shared/steps/settingsSteps.py diff --git a/test/ui-test/testSuites/global_shared/steps/steps.py b/test/ui-test/testSuites/global_shared/steps/steps.py index 71833035b3..036f06dd54 100644 --- a/test/ui-test/testSuites/global_shared/steps/steps.py +++ b/test/ui-test/testSuites/global_shared/steps/steps.py @@ -16,6 +16,12 @@ from common.Common import * import time +from screens.StatusMainScreen import StatusMainScreen +from screens.StatusChatScreen import StatusChatScreen + +_statusMain = StatusMainScreen() +_statusChat = StatusChatScreen() + @Given("the user starts the application with a specific data folder |any|") def step(context, data_folder_path): waitFor(lambda: currentApplicationContext().detach(), 500) @@ -39,6 +45,11 @@ def step(context, text, obj): def step(context, obj): click_on_an_object(obj) +@When("user joins chat room |any|") +def step(context, room): + _statusMain.join_chat_room(room) + _statusChat.verify_chat_title(room) + @Then("the following ui-component |any| is not enabled") def step(context, obj): diff --git a/test/ui-test/testSuites/suite_status/shared/scripts/sections/chat_names.py b/test/ui-test/testSuites/suite_messaging/shared/scripts/chat_names.py similarity index 89% rename from test/ui-test/testSuites/suite_status/shared/scripts/sections/chat_names.py rename to test/ui-test/testSuites/suite_messaging/shared/scripts/chat_names.py index 62f626f3c0..b66ed56ace 100644 --- a/test/ui-test/testSuites/suite_status/shared/scripts/sections/chat_names.py +++ b/test/ui-test/testSuites/suite_messaging/shared/scripts/chat_names.py @@ -2,9 +2,7 @@ from scripts.global_names import * # Chat view: navBarListView_Chat_navbar_StatusNavBarTabButton = {"checkable": True, "container": mainWindow_navBarListView_ListView, "objectName": "Chat-navbar", "type": "StatusNavBarTabButton", "visible": True} -chatView_StatusChatInfoButton = {"container": statusDesktop_mainWindow, "objectName": "chatInfoBtnInHeader", "type": "StatusChatInfoButton", "visible": True} mainWindow_scrollView_ScrollView = {"container": statusDesktop_mainWindow, "id": "scrollView", "type": "StatusScrollView", "unnamed": 1, "visible": True} -chatView_messageInput = {"container": statusDesktop_mainWindow, "objectName": "messageInputField", "type": "TextArea", "visible": True} chatView_chatLogView_lastMsg_MessageView = {"container": chatView_log, "index": 0, "type": "MessageView"} chatView_lastChatText_Text = {"container": chatView_chatLogView_lastMsg_MessageView, "type": "TextEdit", "objectName": "StatusTextMessage_chatText", "visible": True} chatView_replyToMessageButton = {"container": chatView_log, "objectName": "replyToMessageButton", "type": "StatusFlatRoundButton", "visible": True} @@ -13,7 +11,6 @@ chatView_editMessageInputComponent = {"container": statusDesktop_mainWindow, "ob chatView_editMessageInputTextArea = {"container": chatView_editMessageInputComponent, "objectName": "messageInputField", "type": "TextArea", "visible": True} chatView_DeleteMessageButton = {"container": chatView_log, "objectName": "chatDeleteMessageButton", "type": "StatusFlatRoundButton"} chatView_TogglePinMessageButton = {"container": chatView_log, "objectName": "MessageView_toggleMessagePin", "type": "StatusFlatRoundButton", "visible": True} -chatInfoButton_Pin_Text = {"container": chatView_StatusChatInfoButton, "objectName": "StatusChatInfo_pinText", "type": "StatusBaseText", "visible": True} chatButtonsPanelConfirmDeleteMessageButton_StatusButton = {"container": statusDesktop_mainWindow_overlay, "objectName": "chatButtonsPanelConfirmDeleteMessageButton", "type": "StatusButton"} mark_as_Read_StatusMenuItemDelegate = {"container": statusDesktop_mainWindow_overlay, "objectName": "chatMarkAsReadMenuItem", "type": "StatusMenuItemDelegate", "visible": True} chat_Input_Stickers_Button = {"container": statusDesktop_mainWindow, "objectName": "statusChatInputStickersButton", "type": "StatusFlatRoundButton", "visible": True} @@ -24,7 +21,6 @@ emojiSuggestions_first_inputListRectangle ={"container": statusDesktop_mainWindo emojiPopup_Emoji_Button_Placeholder = {"container": statusDesktop_mainWindow, "objectName": "statusEmoji_%NAME%", "type": "StatusEmoji", "visible": True} chatInput_Emoji_Button = {"container": statusDesktop_mainWindow, "objectName": "statusChatInputEmojiButton", "type": "StatusFlatRoundButton", "visible": True} chatView_ChatToolbarMoreOptionsButton = {"container": statusDesktop_mainWindow, "objectName": "chatToolbarMoreOptionsButton", "type": "StatusFlatRoundButton", "visible": True} -chatInput_Root = {"container": statusDesktop_mainWindow, "objectName": "statusChatInput", "type": "Rectangle", "visible": True} chatView_gifPopupButton = {"container": statusDesktop_mainWindow, "objectName": "gifPopupButton", "type": "StatusFlatRoundButton", "visible": True} chatView_unfurledImageComponent_linkImage = {"container": chatView_log, "objectName": "LinksMessageView_unfurledImageComponent_linkImage", "type": "StatusChatImageLoader", "visible": True} chatView_unfurledLinkComponent_linkImage = {"container": chatView_log, "objectName": "LinksMessageView_unfurledLinkComponent_linkImage", "type": "StatusChatImageLoader", "visible": True} @@ -49,8 +45,6 @@ gifPopup_enableGifButton = {"container": statusDesktop_mainWindow_overlay, "obje gifPopup_gifMouseArea = {"container": statusDesktop_mainWindow_overlay, "objectName": "gifMouseArea_1", "type": "MouseArea"} # Join chat popup: -startChat_Btn = {"container": statusDesktop_mainWindow_overlay, "objectName": "startChatButton", "type": "StatusButton"} -joinPublicChat_input = {"container": statusDesktop_mainWindow_overlay, "objectName": "joinPublicChannelInput", "type": "TextEdit", "visible": True} chat_name_PlaceholderText = {"container": statusDesktop_mainWindow_overlay, "text": "chat-name", "type": "PlaceholderText", "unnamed": 1, "visible": True} # Create chat view: diff --git a/test/ui-test/testSuites/suite_messaging/shared/scripts/names.py b/test/ui-test/testSuites/suite_messaging/shared/scripts/names.py new file mode 100644 index 0000000000..deb02164be --- /dev/null +++ b/test/ui-test/testSuites/suite_messaging/shared/scripts/names.py @@ -0,0 +1,8 @@ +# encoding: UTF-8 + +from objectmaphelper import * + +from scripts.onboarding_names import * +from scripts.login_names import * +from scripts.settings_names import * +from chat_names import * \ No newline at end of file diff --git a/test/ui-test/testSuites/suite_status/shared/steps/chatSteps.py b/test/ui-test/testSuites/suite_messaging/shared/steps/chatSteps.py similarity index 98% rename from test/ui-test/testSuites/suite_status/shared/steps/chatSteps.py rename to test/ui-test/testSuites/suite_messaging/shared/steps/chatSteps.py index 8fa062da32..4c83899c48 100644 --- a/test/ui-test/testSuites/suite_status/shared/steps/chatSteps.py +++ b/test/ui-test/testSuites/suite_messaging/shared/steps/chatSteps.py @@ -14,11 +14,6 @@ _statusCreateChatView = StatusCreateChatScreen() @When("the user opens the chat section") def step(context): _statusMain.open_chat_section() - -@When("user joins chat room |any|") -def step(context, room): - _statusMain.join_chat_room(room) - _statusChat.verify_chat_title(room) @When("the user creates a group chat adding users") def step(context): diff --git a/test/ui-test/testSuites/suite_messaging/suite.conf b/test/ui-test/testSuites/suite_messaging/suite.conf new file mode 100644 index 0000000000..bb73f78297 --- /dev/null +++ b/test/ui-test/testSuites/suite_messaging/suite.conf @@ -0,0 +1,6 @@ +AUT=nim_status_client +LANGUAGE=Python +OBJECTMAPSTYLE=script +TEST_CASES=tst_ChatFlow tst_groupChat +VERSION=3 +WRAPPERS=Qt diff --git a/test/ui-test/testSuites/suite_status/tst_ChatFlow/test.feature b/test/ui-test/testSuites/suite_messaging/tst_ChatFlow/test.feature similarity index 98% rename from test/ui-test/testSuites/suite_status/tst_ChatFlow/test.feature rename to test/ui-test/testSuites/suite_messaging/tst_ChatFlow/test.feature index 6f39fa18ff..ff13260020 100644 --- a/test/ui-test/testSuites/suite_status/tst_ChatFlow/test.feature +++ b/test/ui-test/testSuites/suite_messaging/tst_ChatFlow/test.feature @@ -14,7 +14,6 @@ Feature: Status Desktop Chat When user signs up with username tester123 and password TesTEr16843/!@00 Then the user lands on the signed in app - @mayfail Scenario: User joins a public room and chats When user joins chat room test Then user is able to send chat message @@ -24,13 +23,13 @@ Feature: Status Desktop Chat | I am from status | | tell me how you do? | - @mayfail @merge + @merge Scenario: User can reply to their own message When user joins chat room test Then the user is able to send a random chat message Then the user can reply to the message at index 0 with "This is a reply" - @mayfail @merge + @merge Scenario: User can edit a message When user joins chat room test Then user is able to send chat message @@ -51,14 +50,14 @@ Feature: Status Desktop Chat Then the user can mark the channel test as read # TODO find a way to validate that it worked - @mayfail @merge + @merge Scenario: User can delete their own message When user joins chat room automation-test Then the user is able to send a random chat message Then the user can delete the message at index 0 Then the last message is not the random message - @mayfail @merge + @merge Scenario: User can clear chat history When user joins chat room test Then user is able to send chat message @@ -139,7 +138,7 @@ Feature: Status Desktop Chat Then the emoji 😎 is displayed in the last message And the message wow I'm so cool is displayed in the last message - @mayfail @merge + @merge Scenario: User sees chats sorted by most recent activity When user joins chat room first-chat And user joins chat room second-chat @@ -163,7 +162,7 @@ Feature: Status Desktop Chat And the message Hello is displayed in the last message - @mayfail @merge + @merge Scenario: User can send a sticker after installing a free pack When user joins chat room automation-test Then the user can install the sticker pack at position 4 diff --git a/test/ui-test/testSuites/suite_status/tst_statusLoginPassword/test.py b/test/ui-test/testSuites/suite_messaging/tst_ChatFlow/test.py similarity index 100% rename from test/ui-test/testSuites/suite_status/tst_statusLoginPassword/test.py rename to test/ui-test/testSuites/suite_messaging/tst_ChatFlow/test.py diff --git a/test/ui-test/testSuites/suite_status/tst_groupChat/test.feature b/test/ui-test/testSuites/suite_messaging/tst_groupChat/test.feature similarity index 100% rename from test/ui-test/testSuites/suite_status/tst_groupChat/test.feature rename to test/ui-test/testSuites/suite_messaging/tst_groupChat/test.feature diff --git a/test/ui-test/testSuites/suite_status/tst_ChatFlow/test.py b/test/ui-test/testSuites/suite_messaging/tst_groupChat/test.py similarity index 100% rename from test/ui-test/testSuites/suite_status/tst_ChatFlow/test.py rename to test/ui-test/testSuites/suite_messaging/tst_groupChat/test.py diff --git a/test/ui-test/testSuites/suite_onboarding/shared/scripts/names.py b/test/ui-test/testSuites/suite_onboarding/shared/scripts/names.py index c9a9d23286..ae7abf5029 100644 --- a/test/ui-test/testSuites/suite_onboarding/shared/scripts/names.py +++ b/test/ui-test/testSuites/suite_onboarding/shared/scripts/names.py @@ -4,3 +4,4 @@ from objectmaphelper import * from scripts.onboarding_names import * from scripts.login_names import * +from scripts.settings_names import * diff --git a/test/ui-test/testSuites/suite_status/shared/steps/loginSteps.py b/test/ui-test/testSuites/suite_onboarding/shared/steps/loginSteps.py similarity index 77% rename from test/ui-test/testSuites/suite_status/shared/steps/loginSteps.py rename to test/ui-test/testSuites/suite_onboarding/shared/steps/loginSteps.py index 30943779a3..60c6e9f73e 100644 --- a/test/ui-test/testSuites/suite_status/shared/steps/loginSteps.py +++ b/test/ui-test/testSuites/suite_onboarding/shared/steps/loginSteps.py @@ -1,11 +1,6 @@ from screens.StatusLoginScreen import StatusLoginScreen _loginScreen = StatusLoginScreen() - - -@When("the user logs in with password |any|") -def step(context, password): - _loginScreen.login(password) @When("the user |any| logs in with password |any|") def step(context, username, password): diff --git a/test/ui-test/testSuites/suite_status/tst_statusLoginPassword/test.feature b/test/ui-test/testSuites/suite_onboarding/tst_statusLoginPassword/test.feature similarity index 100% rename from test/ui-test/testSuites/suite_status/tst_statusLoginPassword/test.feature rename to test/ui-test/testSuites/suite_onboarding/tst_statusLoginPassword/test.feature diff --git a/test/ui-test/testSuites/suite_status/tst_groupChat/test.py b/test/ui-test/testSuites/suite_onboarding/tst_statusLoginPassword/test.py similarity index 88% rename from test/ui-test/testSuites/suite_status/tst_groupChat/test.py rename to test/ui-test/testSuites/suite_onboarding/tst_statusLoginPassword/test.py index 01702be131..28e815a8b7 100644 --- a/test/ui-test/testSuites/suite_status/tst_groupChat/test.py +++ b/test/ui-test/testSuites/suite_onboarding/tst_statusLoginPassword/test.py @@ -5,4 +5,4 @@ collectStepDefinitions('./steps', '../shared/steps/', '../../global_shared/steps def main(): testSettings.throwOnFailure = True - runFeatureFile('test.feature') + runFeatureFile('test.feature') \ No newline at end of file diff --git a/test/ui-test/testSuites/suite_status/shared/scripts/names.py b/test/ui-test/testSuites/suite_status/shared/scripts/names.py index 0dd640e95e..eebaf6f0a2 100644 --- a/test/ui-test/testSuites/suite_status/shared/scripts/names.py +++ b/test/ui-test/testSuites/suite_status/shared/scripts/names.py @@ -4,11 +4,10 @@ from objectmaphelper import * #from scripts.global_names import * from scripts.onboarding_names import * +from scripts.settings_names import * +from scripts.login_names import * -from sections.chat_names import * from sections.community_names import * from sections.community_portal_names import * -from scripts.login_names import * from sections.search_names import * -from sections.settings_names import * from sections.wallet_names import * diff --git a/test/ui-test/testSuites/suite_status/shared/scripts/sections/community_names.py b/test/ui-test/testSuites/suite_status/shared/scripts/sections/community_names.py index e397bc8b0c..57a60808b1 100644 --- a/test/ui-test/testSuites/suite_status/shared/scripts/sections/community_names.py +++ b/test/ui-test/testSuites/suite_status/shared/scripts/sections/community_names.py @@ -18,6 +18,7 @@ mainWindow_communityColumnView_statusChatList = {"container": mainWindow_communi delete_Channel_ConfirmationDialog_DeleteButton = {"container": statusDesktop_mainWindow_overlay, "objectName": "deleteChatConfirmationDialogDeleteButton", "type": "StatusButton"} mainWindow_chatInfoBtnInHeader_StatusChatInfoButton = {"container": statusDesktop_mainWindow, "objectName": "chatInfoBtnInHeader", "type": "StatusChatInfoButton", "visible": True} communityChatListCategories_Repeater = {"container": statusDesktop_mainWindow, "objectName": "communityChatListCategories", "type": "Repeater"} +chatInput_Root = {"container": statusDesktop_mainWindow, "objectName": "statusChatInput", "type": "Rectangle", "visible": True} # Community channel popup: createOrEditCommunityChannelNameInput_TextEdit = {"container": statusDesktop_mainWindow_overlay, "objectName": "createOrEditCommunityChannelNameInput", "type": "TextEdit", "visible": True} diff --git a/test/ui-test/testSuites/suite_status/suite.conf b/test/ui-test/testSuites/suite_status/suite.conf index c0113d881a..942c03be65 100644 --- a/test/ui-test/testSuites/suite_status/suite.conf +++ b/test/ui-test/testSuites/suite_status/suite.conf @@ -5,6 +5,6 @@ HOOK_SUB_PROCESSES=false IMPLICITAUTSTART=0 LANGUAGE=Python OBJECTMAPSTYLE=script -TEST_CASES=tst_statusLoginPassword tst_basicChatFlow tst_wallet tst_communityFlows tst_groupChat tst_transaction tst_settingsMenu tst_userIdentity tst_languageSettings tst_searchFlows tst_communityMessageFlows +TEST_CASES=tst_statusLoginPassword tst_wallet tst_communityFlows tst_transaction tst_settingsMenu tst_userIdentity tst_languageSettings tst_searchFlows tst_communityMessageFlows VERSION=3 WRAPPERS=Qt diff --git a/ui/app/mainui/AppMain.qml b/ui/app/mainui/AppMain.qml index 3d9475696d..f638490aec 100644 --- a/ui/app/mainui/AppMain.qml +++ b/ui/app/mainui/AppMain.qml @@ -542,7 +542,7 @@ Item { readonly property string version: appMain.rootStore.latestVersion readonly property bool updateAvailable: appMain.rootStore.newVersionAvailable - objectName: "updateAppInfoBanner" + objectName: "appVersionUpdateBanner" Layout.fillWidth: true type: ModuleWarning.Success text: updateAvailable ? qsTr("A new version of Status (%1) is available").arg(version)