кажется, что стейк на самом деле не нужен, если, скажем, вы просто хотите «запросить спецификации» (как определено в «как я тестирую» Railscasts).См. Также: Что Steak добавляет помимо использования Capybara и RSpec в тестировании Rails?
Я только что установил rails 2.3 + rspec 1 + capybara (последняя версия) здесь и там былНет никаких хлопот
, которых у вас не может быть require capybara/rspec
, но, похоже, все, что он делает, - это добавляет несколько соответствий ... но на самом деле важна капибара и ее DSL и проверяющие вещи
Capybara работает с любым стоечным приложением
на моем spec_helper.rb
:
require 'capybara/rails'
include Capybara::DSL
и все (просто нажмите на документы по Capybara и это DSL, потому что некоторые rspec-могут быть пропущены соответствия Капибара, ничего, что могло бы блокировать, хотя)