Невозможно нажать на родительский тег, используя дочерний тег в Cypress - PullRequest
0 голосов
/ 13 апреля 2020

В моем пользовательском интерфейсе несколько узлов yFiles с одним и тем же именем класса. Единственное, что отличает эти узлы, - это текст внутри них, который при проверке является текстовым содержимым многих дочерних узлов. Используя Cypress, не могу понять, как щелкнуть узел с определенным текстовым значением.

У меня есть что-то вроде:

<g class="**class1" **>
  <rect fill="#ffffff" stroke="stroke-width=" 1.5" width="170" height="50" rx="10" ry="10">
  </rect>
  <foreignObject>Something</foreginObject>enter code here
    <div text=somehing></div>
    //grandchild of the tag g // <text style="style1"> yFileNode1</text>
</g>

Я пытался с

cy.get('.class1').contains('yFileNode1').click({force:true});

но это не похоже на работу. Любые идеи о том, как подойти к этому, были бы полезны. Спасибо

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