如何填写/选择select2
带有水豚的搜索框(通过ajax获取结果)。
采用最新version 4
的select2
和最新capybara/rspec
的轨道项目。
SO
在如何使用Capybara上以及其他地方有很多示例,Select2 3.x
但不是version 4
重写示例。
有一个capybara-select-2 gem,它支持select2的2/3/4版本。默认情况下,它期望select2版本4。如果使用select2版本2或3,则可以将其配置为其他版本
只需将gem添加到您的Gemfile中的测试组中
group :test do
gem 'capybara-select-2'
end
现在,您可以select2
在Cucumber或RSpec中使用测试助手:
select2 'Buy Milk', css: '#todo'
# Search options
select2 'Buy Milk', from: 'Things to do', search: true
# Create new options
select2 'Millennials', from: 'Generations', tag: true
更新:从版本0.3.0
CapybaraSelect2开始自动检测select2版本
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句