fix: add trust new onboarding flow #296
Open
Annotations
6 errors and 1 notice
|
|
|
wallets-testing/test/widgets/widget.spec.ts#L78
1) [Widget] › test/widgets/widget.spec.ts:42:7 › Ethereum › Trust connect ────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'teardown')
76 |
77 | test.afterEach(async () => {
> 78 | await browserService.teardown();
| ^
79 | });
80 | });
81 |
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/test/widgets/widget.spec.ts:78:26
|
|
packages/wallets/src/trustwallet/pages/onboarding.page.ts#L30
1) [Widget] › test/widgets/widget.spec.ts:42:7 › Ethereum › Trust connect ────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 120000ms exceeded.
Call log:
- waiting for getByRole('checkbox')
at ../../packages/wallets/src/trustwallet/pages/onboarding.page.ts:30
28 | await test.step('First time setup', async () => {
29 | await this.onboardingTitle.waitFor({ state: 'visible' });
> 30 | await this.termsOfUseCheckbox.click();
| ^
31 | await this.importWalletBtn.click();
32 |
33 | await test.step('Step 1 of 3. Secure your wallet', async () => {
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/wallets/src/trustwallet/pages/onboarding.page.ts:30:37
at OnboardingPage.firstTimeSetup (/home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/wallets/src/trustwallet/pages/onboarding.page.ts:28:5)
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/wallets/src/trustwallet/trustWallet.page.ts:65:7
at TrustWalletPage.setup (/home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/wallets/src/trustwallet/trustWallet.page.ts:58:5)
at BrowserService.setup (/home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/browser-service/src/browser.service.ts:145:5)
at BrowserService.initWalletSetup (/home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/browser-service/src/browser.service.ts:87:7)
at initBrowserWithExtension (/home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/utils/helpers.ts:28:3)
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/test/widgets/widget.spec.ts:43:22
|
|
wallets-testing/test/widgets/widget.spec.ts#L78
1) [Widget] › test/widgets/widget.spec.ts:42:7 › Ethereum › Trust connect ────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'teardown')
76 |
77 | test.afterEach(async () => {
> 78 | await browserService.teardown();
| ^
79 | });
80 | });
81 |
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/test/widgets/widget.spec.ts:78:26
|
|
packages/wallets/src/trustwallet/pages/onboarding.page.ts#L30
1) [Widget] › test/widgets/widget.spec.ts:42:7 › Ethereum › Trust connect ────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 120000ms exceeded.
Call log:
- waiting for getByRole('checkbox')
at ../../packages/wallets/src/trustwallet/pages/onboarding.page.ts:30
28 | await test.step('First time setup', async () => {
29 | await this.onboardingTitle.waitFor({ state: 'visible' });
> 30 | await this.termsOfUseCheckbox.click();
| ^
31 | await this.importWalletBtn.click();
32 |
33 | await test.step('Step 1 of 3. Secure your wallet', async () => {
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/wallets/src/trustwallet/pages/onboarding.page.ts:30:37
at OnboardingPage.firstTimeSetup (/home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/wallets/src/trustwallet/pages/onboarding.page.ts:28:5)
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/wallets/src/trustwallet/trustWallet.page.ts:65:7
at TrustWalletPage.setup (/home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/wallets/src/trustwallet/trustWallet.page.ts:58:5)
at BrowserService.setup (/home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/browser-service/src/browser.service.ts:145:5)
at BrowserService.initWalletSetup (/home/runner/work/wallets-testing-modules/wallets-testing-modules/packages/browser-service/src/browser.service.ts:87:7)
at initBrowserWithExtension (/home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/utils/helpers.ts:28:3)
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/test/widgets/widget.spec.ts:43:22
|
|
wallets-testing/pages/standWidget.page.ts#L63
1) [Widget] › test/widgets/widget.spec.ts:42:7 › Ethereum › Trust connect ────────────────────────
TimeoutError: browserContext.waitForEvent: Timeout 120000ms exceeded while waiting for event "page"
at ../pages/standWidget.page.ts:63
61 |
62 | async waitForPage(timeout?: number) {
> 63 | return this.page.context().waitForEvent('page', { timeout: timeout });
| ^
64 | }
65 |
66 | async closeAccountModal() {
at StandWidgetPage.waitForPage (/home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/pages/standWidget.page.ts:63:32)
at StandWidgetPage.connectWallet (/home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/pages/standWidget.page.ts:88:16)
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/services/service.widget.ts:31:11
at WidgetService.connectWallet (/home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/services/service.widget.ts:26:5)
at connectWallet (/home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/utils/helpers.ts:34:3)
at /home/runner/work/wallets-testing-modules/wallets-testing-modules/wallets-testing/test/widgets/widget.spec.ts:44:5
|
|
|
The logs for this run have expired and are no longer available.
Loading