【发布时间】:2014-09-24 13:13:54
【问题描述】:
我正在使用 Capybara 和 Cucumber 来测试我的 rails 应用程序。鉴于以下情况:
管理员添加新管理员
假设我以管理员身份登录
当我在列表管理员页面上时
我关注“add_admin”
.......
当我运行此功能时,前两步成功,第三步失败。当我使用
然后显示页面
它显示的是登录页面,而不是管理员页面。我无法理解它是如何通过 Cucumber 甚至没有登录的地方,也无法解决这个问题。
【问题讨论】:
-
你能不能输入 Capybara 这个
I follow "add_admin" -
When /^(?:|I )follow "([^"]*)"$/ do |link| click_link(link) end
标签: ruby-on-rails testing cucumber capybara