«тест сценария / консоли» со spork и rspec не загружает всю среду?

Я пытаюсь загрузить консоль, чтобы взаимодействовать с некоторыми из моих насмешливых помощников rspec. Я ожидал, что запуск script/console test загрузит окружение, подобное тому, когда я запускаю spec. Однако, похоже, это не так. Похоже, spec_helper никогда не загружается. Или, если это так, это на самом деле не проходит через логику, потому что spork немного загрязнил ее.

Короче говоря, есть ли быстрый и простой способ организовать интерактивную вечеринку rspec?


person Dane O'Connor    schedule 07.06.2010    source источник


Ответы (2)


После загрузки консоли вы можете загрузить rspec следующим образом:

require "#{RAILS_ROOT}/spec/spec_helper"

person vrish88    schedule 21.01.2011
comment
требуется #{Rails::root.to_s}/spec/spec_helper - person Ben Wiseley; 10.01.2012
comment
К вашему сведению, этот ответ существенно устарел (никакой критики ответчиков, просто предупреждение новичков :-) - person SamStephens; 29.04.2015

RAILS_ROOT давно устарел. Теперь вы можете загрузить rspec в консоли следующим образом:

require "#{Rails.root}/spec/spec_helper"
person MrTheWalrus    schedule 13.06.2016