no boat is selected by default in the logbook -> users don't accidentally 'select' external boat #459

Merged
philipp merged 3 commits from no-boat-selected-by-default-in-logbook into main 2024-04-29 22:30:32 +02:00
Showing only changes of commit e4f1528b15 - Show all commits

View File

@ -12,7 +12,7 @@ test("Cox can start and cancel trip", async ({ page }, testInfo) => {
await page.getByRole("link", { name: "Ausfahrt eintragen" }).click(); await page.getByRole("link", { name: "Ausfahrt eintragen" }).click();
if (testInfo.project.name.includes("Mobile")) { if (testInfo.project.name.includes("Mobile")) {
// No left boat selector on mobile views // No left boat selector on mobile views
await page.getByText("Kaputtes Boot :-( (7x)").nth(1).click(); await page.getByText('-- Wähle ein Boot aus ---').nth(1).click();
await page.getByRole("option", { name: "Joe" }).click(); await page.getByRole("option", { name: "Joe" }).click();
} else { } else {
await page.getByText('2x', { exact: true }).click(); await page.getByText('2x', { exact: true }).click();
@ -54,7 +54,7 @@ test("Cox can start and finish trip", async ({ page }, testInfo) => {
await page.getByRole("link", { name: "Ausfahrt eintragen" }).click(); await page.getByRole("link", { name: "Ausfahrt eintragen" }).click();
if (testInfo.project.name.includes("Mobile")) { if (testInfo.project.name.includes("Mobile")) {
// No left boat selector on mobile views // No left boat selector on mobile views
await page.getByText("Kaputtes Boot :-( (7x)").nth(1).click(); await page.getByText('-- Wähle ein Boot aus ---').nth(1).click();
await page.getByRole("option", { name: "Joe" }).click(); await page.getByRole("option", { name: "Joe" }).click();
} else { } else {
await page.getByText('2x', { exact: true }).click(); await page.getByText('2x', { exact: true }).click();
@ -107,7 +107,7 @@ test("Kiosk can start and cancel trip", async ({ page }, testInfo) => {
await page.goto("/log/kiosk/ekrv2019/Linz"); await page.goto("/log/kiosk/ekrv2019/Linz");
if (testInfo.project.name.includes("Mobile")) { if (testInfo.project.name.includes("Mobile")) {
// No left boat selector on mobile views // No left boat selector on mobile views
await page.getByText("Kaputtes Boot :-( (7x)").nth(1).click(); await page.getByText('-- Wähle ein Boot aus ---').nth(1).click();
await page.getByRole("option", { name: "Joe" }).click(); await page.getByRole("option", { name: "Joe" }).click();
} else { } else {
await page.getByText('2x', { exact: true }).click(); await page.getByText('2x', { exact: true }).click();
@ -141,7 +141,7 @@ test("Kiosk can start and finish trip", async ({ page }, testInfo) => {
if (testInfo.project.name.includes("Mobile")) { if (testInfo.project.name.includes("Mobile")) {
// No left boat selector on mobile views // No left boat selector on mobile views
await page.getByText("Kaputtes Boot :-( (7x)").nth(1).click(); await page.getByText('-- Wähle ein Boot aus ---').nth(1).click();
await page.getByRole("option", { name: "Joe" }).click(); await page.getByRole("option", { name: "Joe" }).click();
} else { } else {
await page.getByText('2x', { exact: true }).click(); await page.getByText('2x', { exact: true }).click();