Это может быть связано с rspec-rails request_example_group.rb.
request_example_group.rb
Если строки капибары закомментированы, то в Примерах запроса по умолчанию не указывается капибара.
capybara do
include Capybara
end
В Приемочные примеры включите капибару.
require File.expand_path(File.dirname(__FILE__) + '/acceptance_helper')
feature "This Is My First Feature", %q{
In order to ...
As a ...
I want to ...
} do
include Capybara
scenario "Scenario name" do
visit signup_path
fill_in "Name", :with => ""
fill_in "Email", :with => ""
fill_in "Password", :with => ""
fill_in "Confirmation", :with => ""
click_button "Sign up"
page.has_content?('welcome to the sample app')
end
end
Я закончил тем, что разветвлял rspec-rails и комментировал строки капибары.
В Gemfile драгоценный камень установлен с вилки.
Зачем беспокоиться? Мы хотим провести тестирование как белого, так и черного ящиков.