我真的过得很艰难。我正在使用黄瓜测试访问一个链接。我正在使用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。但是,当我编写自己的自定义步骤时,测试正在通过。为每一页都写步骤太累人了。其他人也有类似的问题吗?
发布于 2011-04-06 21:59:41
我已经看到了完全相同的错误,但是通过在features/step_definitions/paths.rb中替换以下自动生成的pickle路径帮助器,设法消除了这个错误
when /^#{capture_model}(?:'s)? (.+?) page$/
path_to_pickle $1, :extra => $2用我自己的:
when /^#{capture_model}(?:'s)? (.+?) page$/
polymorphic_path(model($1), :action => $2)发布于 2011-05-08 20:58:25
我只是简单地替换了:
path_to_pickle $1, :extra => $2通过以下方式:
path_to_pickle $1, :action => $2https://stackoverflow.com/questions/5537912
复制相似问题