Skip to content

Commit 0720689

Browse files
ljagielamchappell
authored andcommitted
test(extension): test maintenance 7 Nov (#707)
1 parent 781a01b commit 0720689

File tree

8 files changed

+17
-9
lines changed

8 files changed

+17
-9
lines changed

packages/e2e-tests/src/assert/transactionsPageAssert.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ class TransactionsPageAssert {
148148

149149
assertSeeMoreTransactions = async () => {
150150
const currentRowsNumber = (await TransactionsPage.rows).length;
151-
await expect(currentRowsNumber).to.be.greaterThan(testContext.load('numberOfRows'));
151+
expect(currentRowsNumber).to.be.greaterThan(testContext.load('numberOfRows'));
152152
};
153153

154154
async assertSeeTicker(expectedTicker: 'ADA' | 'tADA') {

packages/e2e-tests/src/features/AdaHandleSendExtended.feature

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
Feature: ADA handle - extended view
33

44
Background:
5-
Given I am on NFTs extended page
6-
And Wallet is synced
5+
Given Wallet is synced
6+
And I am on NFTs extended page
77
And Address book is empty
88
And I use a single wallet with "$handletosend" NFT in extended mode
99

packages/e2e-tests/src/features/AdaHandleSendPopup.feature

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
Feature: ADA handle - popup view
33

44
Background:
5-
Given I am on NFTs popup page
6-
And Wallet is synced
5+
Given Wallet is synced
6+
And I am on NFTs popup page
77
And I use a single wallet with "$handletosend" NFT in popup mode
88

99
@LW-8808 @Pending

packages/e2e-tests/src/features/MultidelegationDelegatedFundsPopup.feature

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
@Multidelegation-DelegatedFunds-Popup @Testnet @Mainnet
22
Feature: Staking Page - Popup View
33

4+
Background:
5+
Given Lace is ready for test
6+
47
@LW-8330
58
Scenario Outline: Popup View - Delegation card displays correct data
69
Given I open wallet: "<walletName>" in: popup mode

packages/e2e-tests/src/features/e2e/SendNftExtendedE2E.feature

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
Feature: Send NFT - Extended Browser View - E2E
33

44
Background:
5-
Given I am on NFTs extended page
6-
And Wallet is synced
5+
Given Wallet is synced
6+
And I am on NFTs extended page
77
And I use a single wallet with "Ibilecoin" NFT in extended mode
88

99
@LW-2502 @Smoke

packages/e2e-tests/src/features/e2e/SendNftPopupE2E.feature

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
Feature: Send NFT - Popup View - E2E
33

44
Background:
5-
Given I am on NFTs popup page
6-
And Wallet is synced
5+
Given Wallet is synced
6+
And I am on NFTs popup page
77
And I use a single wallet with "Ibilecoin" NFT in popup mode
88

99
@LW-2514

packages/e2e-tests/src/pageobject/settingsExtendedPageObject.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ class SettingsExtendedPageObject {
135135
}
136136
};
137137
closeWalletSyncedToast = async () => {
138+
await browser.pause(500);
138139
if (await ToastMessage.container.isDisplayed()) {
139140
const toastMessage = await (await ToastMessage.messageText).getText();
140141
if (toastMessage === (await t('addressesDiscovery.toast.successText')).toString()) {
@@ -146,6 +147,7 @@ class SettingsExtendedPageObject {
146147
};
147148

148149
waitUntilSyncingModalDisappears = async () => {
150+
await browser.pause(500);
149151
if (
150152
(await Modal.container.isDisplayed()) &&
151153
(await Modal.title.getText()) === (await t('addressesDiscovery.overlay.title'))

packages/e2e-tests/src/steps/commonSteps.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ import settingsExtendedPageObject from '../pageobject/settingsExtendedPageObject
3434
import onboardingPageObject from '../pageobject/onboardingPageObject';
3535

3636
Given(/^Lace is ready for test$/, async () => {
37+
await settingsExtendedPageObject.waitUntilSyncingModalDisappears();
38+
await settingsExtendedPageObject.closeWalletSyncedToast();
3739
await tokensPageObject.waitUntilCardanoTokenLoaded();
3840
});
3941

@@ -116,6 +118,7 @@ Then(
116118
);
117119

118120
Then(/^I (see|don't see) a toast with message: "([^"]*)"$/, async (shouldSee: string, toastText: string) => {
121+
await settingsExtendedPageObject.closeWalletSyncedToast();
119122
await ToastMessageAssert.assertSeeToastMessage(await t(toastText), shouldSee === 'see');
120123
if (toastText === 'general.clipboard.copiedToClipboard') Logger.log(`Clipboard contain: ${await clipboard.read()}`);
121124
});

0 commit comments

Comments
 (0)