Я пытаюсь заставить всю установку работать с Autotest/Growl/Shoulda на моем Mac, чтобы проверить драгоценный камень, над которым я работаю Authlogic. Я использовал RSpec в прошлом совсем немного, но хотел бы переключиться на Shoulda.Autotest, Shoulda, Ruby - Настройка?
Этот драгоценный камень будет работать с Rails, но другие драгоценные камни, которые я создал, - это просто старые библиотеки ruby, не зависящие от модулей Rails. Каков рекомендуемый способ проверки rubygems?
ZenTest, похоже, сосредоточен в основном на Rails, так как мне еще предстоит найти драгоценный камень, который делает так, что вызов autotest
автоматически проходит все мои тесты TestUnit независимо от того, использую ли я Rails, Sinatra или просто создаю драгоценный камень.
Вопрос: Какова ваша установка/рабочий процесс для выполнения тестов на драгоценных камнях, которые вы строите? У вас есть какие-то ресурсы, которые помогут мне?
Или более конкретный, проверяемый вопрос: как запустить тестовый набор для Paperclip или Authlogic с помощью Autotest?
Я использую их в качестве ресурсов до сих пор:
- Paperclip Tests on Github
- Autotest Without Rails
- Shoulda, Autotest, Redgreen, with Growl notifications
- Authlogic Tests on Github
- Getting Started with Autotest
Спасибо. Хотите сделать тестирование основной частью моего рабочего процесса.
спасибо за этот пример, он становится яснее :). Мне интересно, что это за ребята (автор Authlogic и автор Paperclip, ссылки на тесты выше), чтобы проверить свои проекты? Используют ли они автотест с пользовательскими путями обнаружения? Что ты думаешь? В ожидании ответов от авторов тоже. –