Не в состоянии использовать атрибут селектора в кипарисе - PullRequest
1 голос
/ 24 марта 2020

Мой HTML фрагмент имеет вид:

<label class="email">
  Email
  <input data-test="email" type="text" v-model="curMember.email_address">
</label>

Тогда в моем тесте на кипарис следующее «GET» не работает (с помощью селектора атрибутов):

cy.get('[data-test="email"]').should('have.value', 'a@test.com')

указанное выше время пытаясь найти элемент, но следующие действия работают (с помощью селектора классов)

cy.get('.email>input').should('have.value', 'a@test.com')

Может кто-нибудь сказать мне, в чем моя проблема?

1 Ответ

1 голос
/ 29 марта 2020

Я не уверен, что Cypress обеспечивает получение значения из NON-класса, но взгляните на это https://docs.cypress.io/api/commands/get.html#Selector

, в первом примере вы можете проверить только длину

cy.get('[data-test="email"]').should('have.length', '10')

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