Rails 3 - Если я использую RSpec, могу ли я просто удалить папку "test"?
При попытке выполнить миграцию я продолжаю получать эту ошибку:
rake aborted!
test-unit is not part of the bundle. Add it to Gemfile.
Если я использую RSpec, могу ли я просто удалить тестовую папку?
Ответы
Ответ 1
Эта ошибка означает, что где-то внутри вашего проекта есть require test-unit
без указания в Gemfile
.
Итак, вы должны попытаться найти этот оператор и удалить его, чтобы исправить эту ошибку (или добавить зависимость к gemfile - но это звучит немного назад, если вы его не используете).
В любом случае: вы можете удалить папку test
, если используете rspec
.
Ответ 2
Я так считаю. Rspec должен искать только тесты в./spec/*
Ответ 3
Да вы можете удалить тестовую папку.
Если вы хотите, чтобы тестовый блок (из-за других зависимостей от gem) использовался, как установить тестовый блок в качестве драгоценного камня:
Должно быть хорошо.