Консоль Rails и rake test: units

Мне было интересно, могу ли я запускать свои тесты под консолью rails, а не в командной строке. На самом деле это объясняется тем, что rake test: юнитам в командной строке требуется много времени, чтобы загрузить среду rails. Поэтому я подумал, почему бы не запустить консоль для однократной загрузки среды, а затем продолжать запускать rake unit: tests каждый раз, когда я хотел проверить свой код. В конце концов, рельсы должны быть гибкими и способствовать быстрой разработке. Итак, я попробовал это. Прежде всего я должен был сказать:

требует 'Rake'

, но даже после этого я получил сообщение об ошибке:

irb(main):002:0> Rake::Task['test.units'].invoke
RuntimeError: Don't know how to build task 'test.units'

Думаю, мне нужно как-то сказать, где искать. Есть мысли?

Спасибо

Крис

5
задан Chris 21 August 2011 в 13:59
поделиться