在 Rails 3 上使用 Cucumber 测试 uploadify

2023-12-23

我想要在 ruby​​ on Rails 3 上进行上传测试的黄瓜测试。我曾尝试单击水豚的上传按钮,但因为它既不是按钮也不是链接。此外,它隐藏了 text_field,因此我无法编写“当我用“text.txt”填写“上传”时”。如果有人解决了这个问题,请在这里提供帮助。


编写上传文件的自定义步骤

When /^(?:|I)attach the file "([^"]*)" to "([^"]*)"$/ do |path, field|
  type = path.split(".")[1]
  case type
  when "jpg"
    type = "image/jpg"
  when "png"
    type = "image/png"
  when "gif"
    type = "image/gif"
  end
  attach_file(field, path, type)
end

When /^I attach the "(.*)" file at "(.*)" to "(.*)"$/ do |type, path, field|
 attach_file(field,path,type)
end

黄瓜步像

当我将文件“/images/back.gif”附加到“data_input”时

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Rails 3 上使用 Cucumber 测试 uploadify 的相关文章

随机推荐