fix tests

This commit is contained in:
Balázs Úr
2026-01-09 19:57:47 +01:00
parent d94fbc05f4
commit c90a133ccb
3 changed files with 23 additions and 23 deletions

View File

@@ -447,9 +447,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -474,9 +474,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -494,9 +494,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -518,9 +518,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -542,9 +542,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -562,9 +562,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -582,9 +582,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -616,9 +616,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -658,9 +658,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page
@@ -688,9 +688,9 @@ test.describe("Multi Language Survey Create", async () => {
.getByRole("textbox", { name: "Button Label", exact: true })
.first()
.fill(surveys.germanCreate.next);
await page.getByRole("textbox", { name: '"Back" Button Label', exact: true }).first().click();
await page.getByRole("textbox", { name: 'Back Button Label', exact: true }).first().click();
await page
.getByRole("textbox", { name: '"Back" Button Label', exact: true })
.getByRole("textbox", { name: 'Back Button Label', exact: true })
.first()
.fill(surveys.germanCreate.back);
await page

View File

@@ -220,7 +220,7 @@ export const createSurvey = async (page: Page, params: CreateSurveyParams) => {
await fillRichTextEditor(page, "Description", params.singleSelectQuestion.description);
await page.getByPlaceholder("Option 1").fill(params.singleSelectQuestion.options[0]);
await page.getByPlaceholder("Option 2").fill(params.singleSelectQuestion.options[1]);
await page.getByRole("button", { name: 'Add "Other"', exact: true }).click();
await page.getByRole("button", { name: 'Add Other', exact: true }).click();
// Multi Select Question
await page
@@ -440,7 +440,7 @@ export const createSurveyWithLogic = async (page: Page, params: CreateSurveyWith
await fillRichTextEditor(page, "Description", params.singleSelectQuestion.description);
await page.getByPlaceholder("Option 1").fill(params.singleSelectQuestion.options[0]);
await page.getByPlaceholder("Option 2").fill(params.singleSelectQuestion.options[1]);
await page.getByRole("button", { name: 'Add "Other"', exact: true }).click();
await page.getByRole("button", { name: 'Add Other', exact: true }).click();
// Multi Select Question
await page

View File

@@ -39,7 +39,7 @@ The list of answers the respondent can choose from.
### Additional Actions
- Add "Other": Adds an "Other" option to allow respondents to enter a custom answer. This will show two inputs, one for the label text and one for the placeholder.
- Add Other: Adds an Other option to allow respondents to enter a custom answer. This will show two inputs, one for the label text and one for the placeholder.
- Convert to Multiple Select: Converts the question to a multiple select question. This will show checkboxes instead of radio buttons.