ruby-1.9.2和mongoid-2.0.0的黄瓜测试



我过得很艰难。我正在使用黄瓜测试访问链接。我使用pickle web步骤

When I go to the post comment's new page

它似乎不工作。我也尝试了I am on the post comment's new page,但这也不起作用。错误是stack level too deep。然而,当我编写自己的自定义步骤时,测试通过了。每一页都写步骤太烦人了。还有人遇到类似的问题吗?

我看到了完全相同的错误,但设法摆脱它通过替换以下自动生成的pickle路径助手在features/step_definitions/paths.rb

when /^#{capture_model}(?:'s)? (.+?) page$/
  path_to_pickle $1, :extra => $2

with my own:

when /^#{capture_model}(?:'s)? (.+?) page$/
  polymorphic_path(model($1), :action => $2)

我只是替换了:

path_to_pickle $1, :extra => $2

:

path_to_pickle $1, :action => $2

相关内容

  • 没有找到相关文章

最新更新