Angular Ошибка итерационной функции innerText внутри-текстовой группы транспортира e2e mat-radio-group - PullRequest
0 голосов
/ 13 февраля 2020
clickOnQuestionsRadioButton(buttonName) {
    const matRadioButtonList = $$('mat-radio-group > mat-radio-button');
    const question_btn = matRadioButtonList.filter(elem => {
      return elem.getInnerText().then(text => {
        console.log(text);
        return text.toLowerCase().includes(buttonName.toLowerCase());
      });
    }).first().all(by.cssContainingText('innerText', buttonName));
    question_btn.click();
  }

clickOnQuestionsRadioButton('AEP');

enter image description here

ОШИБКА: Ошибка типа: elem.getInnerText не является функцией

1 Ответ

1 голос
/ 17 февраля 2020

Вместо getInnerText() используйте getText().

getInnerText() функция не существует в Protractor API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...