在我的Rails 3.2项目中,我偶尔会从
Javascript向http://jsonip.com发送http请求.但是当使用@javascript标记运行Cucumber时,请求会非常频繁地发送.这显然是非常不受欢迎的,我想存根这样的请求.现在,我想我可以使用webmock中的stub_request来实现这一点,如下所示:
Before do stub_request(:any,/.*jsonip.*/).to_return(:body => '{"ip":"24.104.73.2","about":"/about"}') end
但即使有了这个,jsonip也会从Javascript调用.所以我发现webmock实际上并没有存根Ajax请求(至少没有使用上面的stub_request语句).
解决方法
原文地址:https://www.jb51.cc/ruby/269701.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。