mirror of
https://github.com/solidtime-io/solidtime.git
synced 2026-08-08 00:02:15 +01:00
fix e2e selectors to adapt to reka-ui change;
This commit is contained in:
committed by
Constantin Graf
parent
7b6cdf1d45
commit
d6ed3fb3fc
@@ -469,7 +469,7 @@ test('test that creating a report with an expiration date works', async ({ page,
|
||||
await datePicker.click();
|
||||
|
||||
// Select a date in the next month
|
||||
const calendarGrid = page.getByRole('grid');
|
||||
const calendarGrid = page.getByRole('gridcell').first();
|
||||
await expect(calendarGrid).toBeVisible({ timeout: 5000 });
|
||||
await page.getByRole('button', { name: /Next/i }).click();
|
||||
await page.getByRole('gridcell').filter({ hasText: /^15$/ }).first().click();
|
||||
@@ -547,7 +547,7 @@ test('test that editing a report to make it public with expiration date works',
|
||||
await datePicker.click();
|
||||
|
||||
// Select a date in the next month
|
||||
const calendarGrid = page.getByRole('grid');
|
||||
const calendarGrid = page.getByRole('gridcell').first();
|
||||
await expect(calendarGrid).toBeVisible({ timeout: 5000 });
|
||||
await page.getByRole('button', { name: /Next/i }).click();
|
||||
await page.getByRole('gridcell').filter({ hasText: /^20$/ }).first().click();
|
||||
@@ -741,7 +741,7 @@ test('test that updating expiration date on already-public report works', async
|
||||
await datePicker.click();
|
||||
|
||||
// Select the 25th of next month
|
||||
const calendarGrid = page.getByRole('grid');
|
||||
const calendarGrid = page.getByRole('gridcell').first();
|
||||
await expect(calendarGrid).toBeVisible({ timeout: 5000 });
|
||||
await page.getByRole('button', { name: /Next/i }).click();
|
||||
await page.getByRole('gridcell').filter({ hasText: /^25$/ }).first().click();
|
||||
|
||||
@@ -462,7 +462,7 @@ test('test that setting a date in the create modal works', async ({ page }) => {
|
||||
await startDatePicker.click();
|
||||
|
||||
// Wait for calendar to appear
|
||||
const calendarGrid = page.getByRole('grid');
|
||||
const calendarGrid = page.getByRole('gridcell').first();
|
||||
await expect(calendarGrid).toBeVisible({ timeout: 5000 });
|
||||
|
||||
// Navigate to previous month and select the 15th (a day that's always in the middle of the month)
|
||||
@@ -515,7 +515,7 @@ test('test that updating the date via the time entry row range selector works',
|
||||
await startDatePicker.click();
|
||||
|
||||
// Wait for the calendar to appear and select a day
|
||||
const calendarGrid = page.getByRole('grid');
|
||||
const calendarGrid = page.getByRole('gridcell').first();
|
||||
await expect(calendarGrid).toBeVisible({ timeout: 5000 });
|
||||
|
||||
// Navigate to previous month and select the 5th
|
||||
@@ -568,7 +568,7 @@ test('test that updating the end date via the time entry row range selector work
|
||||
await endDatePicker.click();
|
||||
|
||||
// Wait for the calendar to appear
|
||||
const calendarGrid = page.getByRole('grid');
|
||||
const calendarGrid = page.getByRole('gridcell').first();
|
||||
await expect(calendarGrid).toBeVisible({ timeout: 5000 });
|
||||
|
||||
// Navigate to next month and select the 20th (to ensure end > start)
|
||||
|
||||
@@ -293,7 +293,7 @@ test('test that setting an end time with a different date via the timetracker ra
|
||||
await endDatePicker.click();
|
||||
|
||||
// Calendar should appear
|
||||
const calendarGrid = page.getByRole('grid');
|
||||
const calendarGrid = page.getByRole('gridcell').first();
|
||||
await expect(calendarGrid).toBeVisible({ timeout: 5000 });
|
||||
|
||||
// Navigate to the next month and select a day to ensure end > start
|
||||
|
||||
Reference in New Issue
Block a user