【发布时间】:2019-03-06 07:57:36
【问题描述】:
我有一个呈现为的 HTML 输入字段
<input id="dateId"
placeholder="YYYY-MM-DD"
type="date"
pattern="[0-9]{4}-[0-9]{2}-[0-9]{2}"
>
我想在 cypress (v3.1.0) 中运行测试以将数据输入到字段中,然后清除该字段。我能够在该字段中输入数据。但是,当我尝试清除字段时,cypress 会引发错误。
cy.get('#dateId').type('2018-12-16');
// Save and reload
cy.get('#dateId').should('have.value', '2018-12-16');
// Some more testing
cy.get('#dateId').clear();
CypressError:使用 cy.type() 输入日期输入需要格式为“yyyy-MM-dd”的有效日期。你通过了:{selectall}{del}
如何清除此输入字段?
【问题讨论】:
-
我不知道图书馆,但它不是从0开始的月份吗?所以你的月份无效?
标签: javascript cypress