gpt4 book ai didi

ruby-on-rails - 如何使用 Capybara 在 Rails date_field 表单助手中选择日期

转载 作者:行者123 更新时间:2023-12-04 13:33:22 26 4
gpt4 key购买 nike

我有一个预订搜索表单,其中包含以下 date_field 助手:

<%= date_field(:reservation, :arrival_date) %>

如何使用 Capybara 为此 date_field 标签选择特定日期?

我试过 select "2014-01-01", from: "reservation_arrival_date"在我的规范中,但我得到了 Capybara::ElementNotFound:运行规范时出错。

提前致谢!

最佳答案

documentation 中所述, date_field不会产生 <select>标签但是一个 <input type='date'>这就是为什么你不能使用 Capybara::Node::Actions#select .

而是将其视为常规输入字段:

fill_in "reservation_arrival_date", with: "2014/01/01"

关于ruby-on-rails - 如何使用 Capybara 在 Rails date_field 表单助手中选择日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21850037/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com