Элемент подтверждения отсутствует на странице - PullRequest
0 голосов
/ 18 ноября 2018

Я пишу некоторые сквозные тесты, основанные на авторизации / ролях и использующие testcafe, и мне нужно убедиться, что некоторые элементы меню не отображаются (отрицательное утверждение в регистре), и не могу понять, как утверждать, что селектор не соответствует.

Я пытался:

await t.expect(Selector('.m-menu__linktext').withText('Overview').innerText).notOk()

Но это не удается с:

Не удается получить информацию об узле, поскольку указанный селектор не соответствует ни одному узлу вДерево DOM.

Как мне утверждать, что селектор не соответствует ни одному элементу на странице?

1 Ответ

0 голосов
/ 19 ноября 2018

Попробуйте

await t.expect(Selector('.m-menu__linktext').withText('Overview').exists).notOk();
...