Я работаю над проектом rails, используя cucumber, capybara и factory girl, и недавно обновил с rails 3.0.3 до rails 3.0.5, удалил мой Gemfile.lock, запустил команду bundle install
и он появилсяэтот огурец или огуречные рельсы были обновлены, потому что мне пришлось снова запустить rails g cucumber:install --capybara --rspec
для и появилась ошибка.
Дело в том, что знаю, что когда я запускаю огурец, все мои функции не работают, потому чтонайти любые записи, даже те записи, которые я создал (шаги проходят) в разделе «Фон» файла объектов .
Я попробовал ту же комбинацию версий гемов, создав новый проект, и все заработало, но в моем текущем проекте этого не произошло.Что может происходить?
Мои версии драгоценных камней:
Using capybara (0.4.1) from https://github.com/jnicklas/capybara.git (at 0.4.1)
Using cucumber (0.10.2)
Using cucumber-rails (0.4.0)
Using database_cleaner (0.6.6)
Using factory_girl (1.3.3)
Using factory_girl_rails (1.0.1)
Using rails (3.0.5)
Using rspec-core (2.5.1)
Using rspec-expectations (2.5.0)
Using rspec-mocks (2.5.0)
Using rspec (2.5.0)
Using rspec-rails (2.5.0)