added a thrid optional partameter for clickField method in the FormFields to accomodate cssContainingText locators.

This commit is contained in:
gmandakini
2019-12-02 10:22:01 +00:00
parent 1260e779ad
commit 4c9da11092
3 changed files with 4 additions and 3 deletions

View File

@@ -38,8 +38,8 @@ export class FormFields {
await BrowserActions.clearSendKeys(fieldElement, value);
}
async clickField(locator, field): Promise<void> {
const fieldElement = element(locator(field));
async clickField(locator, field, fieldtext?): Promise<void> {
const fieldElement = fieldtext ? element(locator(field, fieldtext)) : element(locator(field));
await BrowserActions.click(fieldElement);
}

View File

@@ -233,6 +233,7 @@ export class ViewerPage {
}
async checkFileNameIsDisplayed(file): Promise<void> {
await BrowserVisibility.waitUntilElementIsVisible(this.fileName);
await expect(await BrowserActions.getText(this.fileName)).toEqual(file);
}

View File

@@ -18,5 +18,5 @@
export * from './actions/public-api';
export * from './pages/public-api';
export * from './models/public-api';
export * from './dialog/public-api';
export * from './utils/public-api';