Browse Source

test: date picker configuration

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
pull/4742/head
Raju Udava 2 years ago
parent
commit
285a48b0d4
  1. 13
      tests/playwright/pages/Dashboard/common/Cell/DateTimeCell.ts

13
tests/playwright/pages/Dashboard/common/Cell/DateTimeCell.ts

@ -33,7 +33,18 @@ export class DateTimeCellPageObject extends BasePage {
date: string;
}) {
// title date format needs to be YYYY-MM-DD
await this.rootPage.locator(`td[title="${date}"]`).click();
const [year, month, day] = date.split('-');
// configure year
await this.rootPage.locator('.ant-picker-year-btn').click();
await this.rootPage.locator(`td[title="${year}"]`).click();
// configure month
await this.rootPage.locator('.ant-picker-month-btn').click();
await this.rootPage.locator(`td[title="${year}-${month}"]`).click();
// configure day
await this.rootPage.locator(`td[title="${year}-${month}-${day}"]`).click();
}
async selectTime({

Loading…
Cancel
Save