({
page,
isMobile
}: {
page: Page;
isMobile: boolean;
})
| 9 | process.env.ALGOLIA_API_KEY !== 'api_key_from_algolia_dashboard'; |
| 10 | |
| 11 | const getSearchInput = async ({ |
| 12 | page, |
| 13 | isMobile |
| 14 | }: { |
| 15 | page: Page; |
| 16 | isMobile: boolean; |
| 17 | }) => { |
| 18 | if (isMobile) { |
| 19 | const menuButton = page.getByRole('button', { |
| 20 | name: translations.buttons.menu |
| 21 | }); |
| 22 | await expect(menuButton).toBeVisible(); |
| 23 | await menuButton.click(); |
| 24 | } |
| 25 | |
| 26 | return page.getByLabel('Search', { exact: true }); |
| 27 | }; |
| 28 | |
| 29 | const search = async ({ |
| 30 | page, |
no outgoing calls
no test coverage detected