2015-01-13 2 views

ответ

0

Rails не определяет задачу test/models. Рейк использует двоеточия для пространства имен, так что вы хотите: rake test:models.

+0

Я думал, что вы можете указать путь к тестовой папке/файлу, который хотел запустить, но ваше предложение дает команду «не найдена». – Tarlen

+0

Нет, в большинстве случаев вы должны иметь возможность запускать один тестовый пример, передав имя файла Ruby - например. «ruby test/models/my_model_test.rb». Но вы не можете передать такой каталог Rake и ожидать, что что-то произойдет. –

+0

Я не понимаю, почему вы получаете команду «не найдена», но это указывает на то, что сам рейк не найден. Если бы проблема с задачей Rake не была найдена, вы получили бы что-то вроде «Не знаете, как построить задачу» foo ». Можете ли вы назвать «рейк» без заданной задачи? –

Смежные вопросы