(page: Page)
| 140 | } |
| 141 | |
| 142 | export async function testBack(page: Page) { |
| 143 | await testStack(page, 'ion-router-outlet', ['app-router-link-page']); |
| 144 | await testLifeCycle(page, 'app-router-link-page', { |
| 145 | ionViewWillEnter: 1, |
| 146 | ionViewDidEnter: 1, |
| 147 | ionViewWillLeave: 0, |
| 148 | ionViewDidLeave: 0, |
| 149 | }); |
| 150 | await expect(page.locator('app-router-link-page #canGoBack')).toHaveText('false'); |
| 151 | |
| 152 | await page.goBack(); |
| 153 | await page.waitForTimeout(100); |
| 154 | await testStack(page, 'ion-router-outlet', ['app-router-link']); |
| 155 | await testLifeCycle(page, 'app-router-link', { |
| 156 | ionViewWillEnter: 1, |
| 157 | ionViewDidEnter: 1, |
| 158 | ionViewWillLeave: 0, |
| 159 | ionViewDidLeave: 0, |
| 160 | }); |
| 161 | } |
no test coverage detected