seedling/source/e2e/src/common/BasePage.ts
Roman Jaroš bc0c275e70
Some checks failed
forgejo/Procyon/seedling/pipeline/head There was a failure building this commit
forgejo/Procyon/seedling/pipeline/pr-master There was a failure building this commit
Rename source folders
2024-01-10 21:08:53 +00:00

17 lines
383 B
TypeScript

import { By } from 'selenium-webdriver';
export class BasePage {
protected url: string;
public title?: string;
public root: By;
public buttons?: Record<string, By>;
public fields?: Record<string, By>;
public forms?: Record<string, By>;
public messages?: Record<string, By>;
public getPageUrl() {
return `${process.env.HOST_IP}:${process.env.APP_PORT}` + this.url;
}
}