Browse Source

work on geo data column tests - WIP

pull/4749/head
Daniel Spaude 2 years ago
parent
commit
621b65650c
No known key found for this signature in database
GPG Key ID: 654A3D1FA4F35FFE
  1. 53
      tests/playwright/pages/Dashboard/ViewSidebar/index.ts

53
tests/playwright/pages/Dashboard/ViewSidebar/index.ts

@ -36,32 +36,39 @@ export class ViewSidebarPage extends BasePage {
}
async activateGeoDataEasterEgg() {
await this.dashboard.rootPage.evaluate(_ => {
window.localStorage.setItem('geodataToggleState', 'true');
});
await this.rootPage.goto(this.rootPage.url());
await this.rootPage.pause();
const toggleViewSidebarButton = await this.rootPage.$('.nc-toggle-right-navbar');
if (!(await this.get().isVisible())) {
// await this.get().click();
await toggleViewSidebarButton.click();
}
// await this.rootPage.pause();
// await this.verifyVisibility({ isVisible: true });
// await this.rootPage.pause();
// const element = await this.rootPage.$('.nc-active-btn');
const { x, y } = await toggleViewSidebarButton.boundingBox();
// Click the element 5 times in a row
for (let i = 0; i < 5; i++) {
await this.rootPage.mouse.click(x + 10, y);
}
// await this.rootPage.pause();
// const toggleViewSidebarButton = await this.rootPage.$('.nc-toggle-right-navbar');
// if (!(await this.get().isVisible())) {
// // await this.get().click();
// await toggleViewSidebarButton.click();
// }
// // await this.rootPage.pause();
// // await this.verifyVisibility({ isVisible: true });
// // await this.rootPage.pause();
// // const element = await this.rootPage.$('.nc-active-btn');
// const { x, y } = await toggleViewSidebarButton.boundingBox();
// // Click the element 5 times in a row
// for (let i = 0; i < 5; i++) {
// await this.rootPage.mouse.click(x + 10, y);
// }
await this.rootPage.pause();
if (!(await this.get().isVisible())) {
// await this.get().click();
await toggleViewSidebarButton.click();
}
await this.rootPage.pause();
// await this.verifyVisibility({ isVisible: true });
await this.rootPage.pause();
await this.rootPage.getByTestId('toggle-geodata-feature-icon').click();
// await this.rootPage.pause();
// if (!(await this.get().isVisible())) {
// // await this.get().click();
// await toggleViewSidebarButton.click();
// }
// await this.rootPage.pause();
// // await this.verifyVisibility({ isVisible: true });
// await this.rootPage.pause();
// await this.rootPage.getByTestId('toggle-geodata-feature-icon').click();
}
private async createView({ title, locator }: { title: string; locator: Locator }) {

Loading…
Cancel
Save