Fix test when popup starts with login

This commit is contained in:
Alex P 2023-04-17 08:12:13 +03:00
parent 26e0e9b828
commit e032edcc8c
No known key found for this signature in database
GPG key ID: 54487A734A204D71

View file

@ -45,7 +45,11 @@ async function openPaypalPopup(page) {
}
async function loginIntoPaypal(popup) {
await popup.click("text=Log in");
await Promise.any([
popup.locator('[name="login_email"]'),
popup.click("text=Log in"),
]);
await popup.fill('[name="login_email"]', CUSTOMER_EMAIL);
await popup.locator('#btnNext').click();
await popup.fill('[name="login_password"]', CUSTOMER_PASSWORD);