使用 rspec 与 Webrat 而不是 Capybara
我一直在 webrat 中使用 rspec 并决定添加 cucumber 进行高级测试。
在使用 capybara 安装 cucumber 后,出于某种原因,rspec 也转而使用它。
有没有办法告诉 rspec 继续使用 webrat ?
I have been using rspec with webrat and decided to add cucumber for high level tests.
After installing cucumber with capybara, for some reason rspec also switched to using it.
Is there a way to tell rspec to continue using webrat ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保 Gemfile 中同时包含 webrat 和 capybara,并将以下内容添加到 /spec/spec_helper.rb:
我刚刚切换到 capybara,但我的视图规范停止工作,因为 capybara 没有“have_selector”。我猜你也遇到过类似的问题,好吧,现在它(希望)已经解决了。
Make sure you have both webrat and capybara in your Gemfile, and add the following to your /spec/spec_helper.rb:
I've just switched to capybara, but my view specs stopped working because capybara has no 'have_selector'. Guess you had a similar problem, well, now it's (hopefully) solved.