[affected:*][ci:force] Fixing e2e - the lord of E2E

This commit is contained in:
Vito Albano
2024-03-14 19:17:48 +00:00
committed by VitoAlbano
parent c9fc4675c0
commit 1e1abaaa7f
4 changed files with 12 additions and 12 deletions

View File

@@ -17,13 +17,13 @@
import { FormFields } from '../form-fields';
import { BrowserActions } from '../../../utils/public-api';
import { $$, $ } from 'protractor';
import { $ } from 'protractor';
import { materialLocators } from '../../public-api';
export class CheckboxWidgetPage {
formFields = new FormFields();
checkboxLabel = $(`span[class*="${materialLocators.Checkbox.label.root}"]`);
checkboxLabel = $(`${materialLocators.Checkbox.root} label`);
checkboxLocator = materialLocators.Checkbox.root;
getCheckboxLabel(): Promise<string> {
@@ -31,7 +31,7 @@ export class CheckboxWidgetPage {
}
async clickCheckboxInput(fieldId: string): Promise<void> {
const checkboxInput = $$(`${this.checkboxLocator}[id="${fieldId}"] input`).first();
const checkboxInput = $(`${this.checkboxLocator}[id="${fieldId}"] input`);
await BrowserActions.click(checkboxInput);
}