blob: f75e8bf39424888d0b78a5973e743f2e99660db9 [file]
import { PageObject } from '../../../infra-sk/modules/page_object/page_object';
import { PageObjectElement } from '../../../infra-sk/modules/page_object/page_object_element';
export class CommitRangeSkPO extends PageObject {
get link(): PageObjectElement {
return this.bySelector('a');
}
get text(): PageObjectElement {
return this.bySelector('a, span');
}
async getHref(): Promise<string> {
return (await this.link.getAttribute('href')) ?? '';
}
async getText(): Promise<string> {
return (await this.text.innerText) ?? '';
}
}