Skip to content

Commit 09fdfb0

Browse files
authored
Merge branch 'main' into feat/rn-migration
2 parents 0354c63 + 6ad327e commit 09fdfb0

7 files changed

Lines changed: 13 additions & 23 deletions

File tree

test/helpers/actions.ts

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -559,6 +559,8 @@ export async function restoreWallet(
559559
await tap('RestoreButton');
560560
await waitForSetupWalletScreenFinish();
561561

562+
await handleAndroidAlert();
563+
562564
// Wait for Get Started
563565
const getStarted = await elementById('GetStartedButton');
564566
await getStarted.waitForDisplayed();
@@ -672,21 +674,12 @@ export async function receiveOnchainFunds(
672674

673675
await mineBlocks(rpc, blocksToMine);
674676

675-
if (driver.isAndroid) {
676-
await dismissBackupTimedSheet();
677-
if (expectHighBalanceWarning) {
678-
await acknowledgeHighBalanceWarning();
679-
}
680-
}
681-
682677
const moneyText = await elementByIdWithin('TotalBalance-primary', 'MoneyText');
683678
await expect(moneyText).toHaveText(formattedSats);
684679

685-
if (driver.isIOS) {
686-
await dismissBackupTimedSheet({ triggerTimedSheet: true });
687-
if (expectHighBalanceWarning) {
688-
await acknowledgeHighBalanceWarning({ triggerTimedSheet: true });
689-
}
680+
await dismissBackupTimedSheet({ triggerTimedSheet: true });
681+
if (expectHighBalanceWarning) {
682+
await acknowledgeHighBalanceWarning({ triggerTimedSheet: true });
690683
}
691684
}
692685

test/helpers/lnd.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ export async function checkChannelStatus({ size = '100 000' } = {}) {
127127
await tap('DrawerSettings');
128128
await tap('AdvancedSettings');
129129
await tap('Channels');
130+
await sleep(1000);
130131
await tap('Channel');
131132
await expectTextWithin('TotalSize', `₿ ${size}`);
132133
await swipeFullScreen('up');

test/specs/lightning.e2e.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ describe('@lightning - Lightning', () => {
116116
await dismissBackgroundPaymentsTimedSheet({ triggerTimedSheet: driver.isIOS });
117117
await dismissQuickPayIntro({ triggerTimedSheet: driver.isIOS });
118118
} else {
119-
await dismissQuickPayIntro();
119+
await dismissQuickPayIntro({ triggerTimedSheet: true });
120120
}
121121
const totalBalance = await elementByIdWithin('TotalBalance-primary', 'MoneyText');
122122
await expect(totalBalance).toHaveText('11 000'); // 1k onchain + 10k lightning

test/specs/lnurl.e2e.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,12 +141,13 @@ describe('@lnurl - LNURL', () => {
141141
await waitForActiveChannel(lnd as any, ldkNodeID);
142142

143143
// Success toast/flow
144-
if (driver.isIOS) await waitForToast('SpendingBalanceReadyToast');
145-
if (driver.isAndroid) await dismissQuickPayIntro();
144+
await waitForToast('SpendingBalanceReadyToast');
146145
await acknowledgeExternalSuccess();
147146
if (driver.isIOS) {
148147
await dismissBackgroundPaymentsTimedSheet();
149148
await dismissQuickPayIntro({ triggerTimedSheet: driver.isIOS });
149+
} else {
150+
await dismissQuickPayIntro({ triggerTimedSheet: driver.isAndroid });
150151
}
151152
await expectTextWithin('ActivitySpending', '20 001');
152153

test/specs/onchain.e2e.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -129,19 +129,14 @@ describe('@onchain - Onchain', () => {
129129

130130
await mineBlocks(rpc, 1);
131131
await electrum?.waitForSync();
132-
133-
if (i === 1 && driver.isAndroid) {
134-
await dismissBackupTimedSheet();
135-
await acknowledgeHighBalanceWarning();
136-
}
137132
await sleep(1000); // wait for the app to settle
138133

139134
// - shows correct total balance
140135
const totalBalance = await elementByIdWithin('TotalBalance-primary', 'MoneyText');
141136
const expected = `${i}00 000 000`;
142137
await expect(totalBalance).toHaveText(expected);
143138

144-
if (i === 1 && driver.isIOS) {
139+
if (i === 1) {
145140
await dismissBackupTimedSheet({ triggerTimedSheet: true });
146141
await acknowledgeHighBalanceWarning({ triggerTimedSheet: true });
147142
}

test/specs/send.e2e.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ describe('@send - Send', () => {
200200
await dismissBackgroundPaymentsTimedSheet({ triggerTimedSheet: driver.isIOS });
201201
await dismissQuickPayIntro({ triggerTimedSheet: driver.isIOS });
202202
} else {
203-
await dismissQuickPayIntro();
203+
await dismissQuickPayIntro({ triggerTimedSheet: true });
204204
}
205205

206206
const totalBalance = await elementByIdWithin('TotalBalance-primary', 'MoneyText');

test/specs/transfer.e2e.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ describe('@transfer - Transfer', () => {
347347
await dismissBackgroundPaymentsTimedSheet({ triggerTimedSheet: driver.isIOS });
348348
await dismissQuickPayIntro({ triggerTimedSheet: driver.isIOS });
349349
} else {
350-
await dismissQuickPayIntro();
350+
await dismissQuickPayIntro({ triggerTimedSheet: true });
351351
}
352352
await expectNoTextWithin('ActivitySpending', '0');
353353
await waitForActiveChannel(lnd, ldkNodeId);

0 commit comments

Comments
 (0)