我正在尝试进行黄瓜测试,他们似乎随意停止。访问了一个新页面,但除了Retry later
之外,页面上没有任何内容呈现,如下面的屏幕截图所示。
我使用的是OS X 10.9.3,Chrome 35.0.1916.114,并使用bundle exec cucumber
运行。如果我更改了javascript驱动程序,它也会在Firefox中发生。
答案 0 :(得分:12)
问题不在于Chrome,Cucumber或Capybara。这是Rack::Attack
。 127.0.0.1
被列入白名单,但根据this github issue
它没有将ipv6和过渡环回IP地址列入白名单
为了简化操作,我刚刚将Rack Attack移到了生产阶段。
Rack::Attack
应该受到指责。除非您在测试环境中需要它,否则只需制作宝石。