Журнал HTML Cypress ужасно указывает имена элементов cy.get() DOM, есть ли какое-либо решение/обходной путь?

#testing #logging #mocha.js #cypress #mochawesome

Вопрос:

Если у меня есть код кипариса:

 cy.get('[testid="cancel-button"]').should('not.exist')
cy.get('[testid="reset-button"]').should('not.exist')
cy.get('[testid="other-button"]').should('not.exist')
 

конечно, cypress open я могу видеть cy.get(XXX) критерии (в моем случае атрибут testid) в журнале, но для cypress run журнала HTML выводятся только результаты:

 Expected <button.bp3-button> not to exist in the DOM, but it was continuously found.
 

Как это вообще может быть полезно? У меня не будет возможности узнать, какой из них потерпел неудачу, потому что все, что я вижу, это <button.bp3-button> . Я хочу видеть атрибут testid в cy.get() вызове. Есть ли какой-либо способ указать cy.get(XXX) критерии <button.bp3-button> в журнале сбоев?

Комментарии:

1. Я думаю, что журнал довольно ясен, в нем говорится, что элемент <button.bp3-button> должен был не существовать, но кипарис нашел его. Также с сообщением об ошибке cypress указывает на строку кода, в которой произошла ошибка. Не могли бы вы немного уточнить, что именно вы ищете?

2. Я отредактирую код в своем вопросе, чтобы лучше объяснить, почему это проблема