Мне было интересно, смогу ли я проводить свои тесты под консолью rails, а не из командной строки.
Фактически, это обосновано тем, что тест на грабли: единицам в командной строке требуются целые годы, чтобы загрузить среду рельсов. Поэтому я подумал, почему бы не запустить консоль, чтобы загрузить среду один раз, а затем продолжать запускать модуль rake: тесты каждый раз, когда я хотел проверить свой код. В конце концов, рельсы должны быть гибкими и способствовать гибкому развитию. Я попробовал это. Прежде всего я должен был сказать:
требуется 'Рейк'
но даже после этого я получил сообщение об ошибке:
irb(main):002:0> Rake::Task['test.units'].invoke
RuntimeError: Don't know how to build task 'test.units'
Думаю, мне нужно как-то сказать, где искать. Есть мысли?
Спасибо
Chris