2009-08-18 5 views
1

Я добавляю каталог для классов услуг в моем приложении рельсов: приложение/услугахRails: использование ZenTest/Autospec для тестирования функции в новых каталогах

Я хотел бы добавить функции для этих классов в каталоге: спецификации/услуги

Я добавил спецификацию к spec/services, но запущенный autospec не запускает пример.

Есть ли способ настроить autospec для запуска примеров в новых каталогах?

Спасибо.

ответ

2

Я считаю, что я нашел ответ на мой вопрос. Я добавил файл «.autotest» в корень моего проекта со следующим содержанием:

Autotest.add_hook :initialize do |at|  
    at.add_mapping(%r%^spec/services/.*_spec\.rb$%) do 
    at.files_matching(%r%^spec/services/.*_spec\.rb$%) 
    end 
end 

Источник: http://www.ruby-forum.com/topic/187144

0

Попробуйте добавить это к вашему spec_helper.rb:

require 'services' 
+0

я получаю следующее сообщение об ошибке: 'gem_original_require ': нет такого файла не загружать - услуги (MissingSourceFile) – Lee

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

  • Нет связанных вопросов^_^