我已经改用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没有可见的文件输入。
https://stackoverflow.com/questions/32880524
复制相似问题