【发布时间】:2015-12-29 02:11:20
【问题描述】:
我已切换到使用Dropzone.js 插件进行拖放文件上传。如何编写 Capybara 测试以确保此功能继续工作?
以前我有一个带有输入文件元素的模板:
<input type="file" name="attachments">
而且测试很简单:
When(/^I upload "([^"]*)"$/) do |filename|
attach_file("attachments", File.expand_path(filename))
# add assertion here
end
但是这不再有效,因为 Dropzone 没有可见的文件输入。
【问题讨论】:
标签: testing capybara dropzone.js