Skip to content

Commit 997847e

Browse files
committed
chore!: scrub .qa suffix in favor of billing api access
1 parent 9042775 commit 997847e

21 files changed

+88
-88
lines changed

run/constants/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { XPath } from '../types/testing';
22

33
export const ANDROID_XPATHS: { [key: string]: XPath } = {
44
PRIVACY_TOGGLE: `/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.view.ViewGroup/android.widget.FrameLayout[2]/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/androidx.recyclerview.widget.RecyclerView/android.widget.LinearLayout[5]/android.widget.RelativeLayout/android.widget.TextView[2]`,
5-
FIRST_GIF: `(//android.widget.ImageView[@resource-id="network.loki.messenger.qa:id/thumbnail"])[1]`,
5+
FIRST_GIF: `(//android.widget.ImageView[@resource-id="network.loki.messenger:id/thumbnail"])[1]`,
66
VOICE_TOGGLE: `/hierarchy/android.widget.FrameLayout/android.widget.FrameLayout/android.widget.FrameLayout/android.widget.ScrollView/android.widget.LinearLayout/android.widget.LinearLayout/android.widget.LinearLayout[2]/android.widget.Button[1]`,
77
BROWSE_BUTTON: `/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.ScrollView/android.widget.TabHost/android.widget.LinearLayout/android.widget.FrameLayout/androidx.viewpager.widget.ViewPager/android.widget.RelativeLayout/android.widget.GridView/android.widget.LinearLayout/android.widget.LinearLayout[2]`,
88
MODAL_DESCRIPTIONS: `/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.FrameLayout/android.widget.FrameLayout/androidx.appcompat.widget.LinearLayoutCompat/android.widget.LinearLayout/android.widget.LinearLayout/android.widget.TextView[2]`,

run/test/specs/app_disguise_set.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ async function appDisguiseSetIconAndroid(platform: SupportedPlatformsType, testI
106106
await test.step(TestSteps.SETUP.CLOSE_APP, async () => {
107107
await closeApp(device);
108108
await runScriptAndLog(
109-
`${getAdbFullPath()} -s ${device.udid} uninstall network.loki.messenger.qa`,
109+
`${getAdbFullPath()} -s ${device.udid} uninstall network.loki.messenger`,
110110
true
111111
);
112112
});

run/test/specs/community_requests_off.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ async function blindedMessageRequests(platform: SupportedPlatformsType, testInfo
3434
await device1
3535
.onAndroid()
3636
.clickOnElementXPath(
37-
`//android.view.ViewGroup[@resource-id='network.loki.messenger.qa:id/mainContainer'][.//android.widget.TextView[contains(@text,'${message}')]]//androidx.compose.ui.platform.ComposeView[@resource-id='network.loki.messenger.qa:id/profilePictureView']`
37+
`//android.view.ViewGroup[@resource-id='network.loki.messenger:id/mainContainer'][.//android.widget.TextView[contains(@text,'${message}')]]//androidx.compose.ui.platform.ComposeView[@resource-id='network.loki.messenger:id/profilePictureView']`
3838
);
3939
await device1
4040
.onIOS()

run/test/specs/community_requests_on.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ async function blindedMessageRequests(platform: SupportedPlatformsType, testInfo
5555
await device1
5656
.onAndroid()
5757
.clickOnElementXPath(
58-
`//android.view.ViewGroup[@resource-id='network.loki.messenger.qa:id/mainContainer'][.//android.widget.TextView[contains(@text,'${message}')]]//androidx.compose.ui.platform.ComposeView[@resource-id='network.loki.messenger.qa:id/profilePictureView']`
58+
`//android.view.ViewGroup[@resource-id='network.loki.messenger:id/mainContainer'][.//android.widget.TextView[contains(@text,'${message}')]]//androidx.compose.ui.platform.ComposeView[@resource-id='network.loki.messenger:id/profilePictureView']`
5959
);
6060
await device1
6161
.onIOS()
@@ -92,7 +92,7 @@ async function blindedMessageRequests(platform: SupportedPlatformsType, testInfo
9292
});
9393
await device1.onAndroid().waitForTextElementToBePresent({
9494
strategy: 'id',
95-
selector: 'network.loki.messenger.qa:id/textSendAfterApproval',
95+
selector: 'network.loki.messenger:id/textSendAfterApproval',
9696
text: messageRequestPendingDescription,
9797
});
9898
await device1.sendMessage('Howdy partner');
@@ -106,7 +106,7 @@ async function blindedMessageRequests(platform: SupportedPlatformsType, testInfo
106106
await device2.onIOS().waitForControlMessageToBePresent(messageRequestsAcceptDescription);
107107
await device2.onAndroid().waitForTextElementToBePresent({
108108
strategy: 'id',
109-
selector: 'network.loki.messenger.qa:id/sendAcceptsTextView',
109+
selector: 'network.loki.messenger:id/sendAcceptsTextView',
110110
text: messageRequestsAcceptDescription,
111111
});
112112

run/test/specs/disappearing_call.spec.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -133,30 +133,30 @@ async function disappearingCallMessage1o1Android(
133133
// Confirm call is put through
134134
await alice1.waitForTextElementToBePresent({
135135
strategy: 'id',
136-
selector: 'network.loki.messenger.qa:id/callTitle',
136+
selector: 'network.loki.messenger:id/callTitle',
137137
text: 'Ringing...',
138138
maxWait: 5_000,
139139
});
140140
await alice1.waitForTextElementToBePresent({
141141
strategy: 'id',
142-
selector: 'network.loki.messenger.qa:id/callSubtitle',
142+
selector: 'network.loki.messenger:id/callSubtitle',
143143
text: 'Sending Call Offer 2/5',
144144
maxWait: 5_000,
145145
});
146-
await alice1.clickOnElementById('network.loki.messenger.qa:id/endCallButton');
146+
await alice1.clickOnElementById('network.loki.messenger:id/endCallButton');
147147
const callEndTimestamp = Date.now();
148148
// Wait for control message to disappear
149149
await Promise.all([
150150
alice1.hasElementDisappeared({
151151
strategy: 'id',
152-
selector: 'network.loki.messenger.qa:id/call_text_view',
152+
selector: 'network.loki.messenger:id/call_text_view',
153153
text: `You called ${bob.userName}`,
154154
maxWait,
155155
actualStartTime: callEndTimestamp,
156156
}),
157157
bob1.hasElementDisappeared({
158158
strategy: 'id',
159-
selector: 'network.loki.messenger.qa:id/call_text_view',
159+
selector: 'network.loki.messenger:id/call_text_view',
160160
text: `Missed call from ${alice.userName}`,
161161
maxWait,
162162
actualStartTime: callEndTimestamp,

run/test/specs/group_message_video.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ async function sendVideoGroupAndroid(platform: SupportedPlatformsType, testInfo:
8383
bob1.waitForLoadingMedia(),
8484
bob1.waitForTextElementToBePresent({
8585
strategy: 'id',
86-
selector: 'network.loki.messenger.qa:id/play_overlay',
86+
selector: 'network.loki.messenger:id/play_overlay',
8787
maxWait: 8000,
8888
}),
8989
]);
@@ -92,7 +92,7 @@ async function sendVideoGroupAndroid(platform: SupportedPlatformsType, testInfo:
9292
charlie1.waitForLoadingMedia(),
9393
charlie1.waitForTextElementToBePresent({
9494
strategy: 'id',
95-
selector: 'network.loki.messenger.qa:id/play_overlay',
95+
selector: 'network.loki.messenger:id/play_overlay',
9696
maxWait: 8000,
9797
}),
9898
]);

run/test/specs/group_tests_delete_group.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ bothPlatformsIt({
2525
async function deleteGroup(platform: SupportedPlatformsType, testInfo: TestInfo) {
2626
const testGroupName = 'Delete group';
2727
const {
28-
devices: { alice1, bob1, charlie1, alice2},
28+
devices: { alice1, bob1, charlie1, alice2 },
2929
} = await test.step(TestSteps.SETUP.QA_SEEDER, async () => {
3030
return open_Alice2_Bob1_Charlie1_friends_group({
3131
platform,

run/test/specs/locators/conversation.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ export class ScrollToBottomButton extends LocatorsInterface {
100100
case 'android':
101101
return {
102102
strategy: 'id',
103-
selector: 'network.loki.messenger.qa:id/scrollToBottomButton',
103+
selector: 'network.loki.messenger:id/scrollToBottomButton',
104104
} as const;
105105
case 'ios':
106106
return {
@@ -181,7 +181,7 @@ export class OutgoingMessageStatusSent extends LocatorsInterface {
181181
case 'android':
182182
return {
183183
strategy: 'id',
184-
selector: 'network.loki.messenger.qa:id/messageStatusTextView',
184+
selector: 'network.loki.messenger:id/messageStatusTextView',
185185
text: 'Sent',
186186
} as const;
187187
case 'ios':
@@ -439,7 +439,7 @@ export class CommunityInvitation extends LocatorsInterface {
439439
case 'android':
440440
return {
441441
strategy: 'id',
442-
selector: 'network.loki.messenger.qa:id/openGroupTitleTextView',
442+
selector: 'network.loki.messenger:id/openGroupTitleTextView',
443443
text: testCommunityName,
444444
} as const;
445445
case 'ios':
@@ -533,7 +533,7 @@ export class FirstEmojiReact extends LocatorsInterface {
533533
case 'android':
534534
return {
535535
strategy: 'id',
536-
selector: 'network.loki.messenger.qa:id/reaction_1',
536+
selector: 'network.loki.messenger:id/reaction_1',
537537
} as const;
538538
case 'ios':
539539
return {
@@ -558,7 +558,7 @@ export class EmojiReactsPill extends LocatorsInterface {
558558
case 'android':
559559
return {
560560
strategy: 'xpath',
561-
selector: `//android.view.ViewGroup[@resource-id="network.loki.messenger.qa:id/mainContainer"][.//android.widget.TextView[contains(@text,"${this.messageText}")]]//android.view.ViewGroup[@resource-id="network.loki.messenger.qa:id/layout_emoji_container"]`,
561+
selector: `//android.view.ViewGroup[@resource-id="network.loki.messenger:id/mainContainer"][.//android.widget.TextView[contains(@text,"${this.messageText}")]]//android.view.ViewGroup[@resource-id="network.loki.messenger:id/layout_emoji_container"]`,
562562
} as const;
563563
case 'ios':
564564
return {
@@ -583,7 +583,7 @@ export class EmojiReactsCount extends LocatorsInterface {
583583
case 'android':
584584
return {
585585
strategy: 'xpath',
586-
selector: `//android.view.ViewGroup[@resource-id="network.loki.messenger.qa:id/mainContainer"][.//android.widget.TextView[contains(@text,"${this.messageText}")]]//android.widget.TextView[@resource-id="network.loki.messenger.qa:id/reactions_pill_count"][@text="${this.expectedCount}"]`,
586+
selector: `//android.view.ViewGroup[@resource-id="network.loki.messenger:id/mainContainer"][.//android.widget.TextView[contains(@text,"${this.messageText}")]]//android.widget.TextView[@resource-id="network.loki.messenger:id/reactions_pill_count"][@text="${this.expectedCount}"]`,
587587
} as const;
588588
case 'ios':
589589
return {
@@ -606,7 +606,7 @@ export class MessageLengthCountdown extends LocatorsInterface {
606606
case 'android':
607607
return {
608608
strategy: 'id',
609-
selector: 'network.loki.messenger.qa:id/characterLimitText',
609+
selector: 'network.loki.messenger:id/characterLimitText',
610610
text: this.length,
611611
} as const;
612612
case 'ios':

run/test/specs/locators/global_search.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export class CancelSearchButton extends LocatorsInterface {
2525
case 'android':
2626
return {
2727
strategy: 'id',
28-
selector: 'network.loki.messenger.qa:id/search_cancel',
28+
selector: 'network.loki.messenger:id/search_cancel',
2929
text: 'Cancel',
3030
};
3131
case 'ios':

run/test/specs/locators/home.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export class EmptyLandingPage extends LocatorsInterface {
99
case 'android':
1010
return {
1111
strategy: 'id',
12-
selector: 'network.loki.messenger.qa:id/emptyStateContainer',
12+
selector: 'network.loki.messenger:id/emptyStateContainer',
1313
} as const;
1414
case 'ios':
1515
return {
@@ -93,7 +93,7 @@ export class MessageSnippet extends LocatorsInterface {
9393
case 'android':
9494
return {
9595
strategy: 'xpath',
96-
selector: `//android.widget.LinearLayout[.//android.widget.TextView[@content-desc="Conversation list item" and @text="${this.conversationName}"]]//android.widget.TextView[@resource-id="network.loki.messenger.qa:id/snippetTextView" and @text="${this.messageText}"]`,
96+
selector: `//android.widget.LinearLayout[.//android.widget.TextView[@content-desc="Conversation list item" and @text="${this.conversationName}"]]//android.widget.TextView[@resource-id="network.loki.messenger:id/snippetTextView" and @text="${this.messageText}"]`,
9797
} as const;
9898
}
9999
}

0 commit comments

Comments
 (0)