Результаты поиска по запросу "rspec"
Вы можете сделать что-то вроде этого:
я есть следующий файл: /spec/controllers/groups_controller_spec.rbКакую команду в терминале я использую для запуска только этой спецификации и в каком каталоге я запускаю команду? Мой драгоценный файл: # Test ENVIRONMENT GEMS group ...
Это означало, что ОС не может найти RSpec без полной спецификации пути.
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib Referenced from: /opt/local/bin/identify Reason: image not foundо-нибудь есть решение? Поможет ли обновление Xcode до 4.1?
что находится на трассировке стека. Практически, я переключаюсь с декларативного_авторизации на cancan в приложении rails, и внезапно куча моих 'should_receive' в моих тестах rspec больше не работает, хотя db-вызовы в журнале выглядят нормально. Я думаю, если я знаю, что изменились звонки, я могу обновить свои тесты и быть на моем веселом пути.
ли простой способ регистрировать все вызовы методов в приложении Rails? Мое основное использование для этого было бы в тестировании (и в тестах отладки). Я хочу иметь больше истории, чем обеспечивает трассировка стека (например, при запуске ...
уступить блоку используя rr
Я пытаюсь проверить следующий код с помощьюrr: response = RestClient.get(url, {:params => params}){|response, request, result| response }В ванилиrspec, вы бы сделали что-то вроде этого: RestClient.should_receive(:get).with(url, {:params ...
Базовая разработка Devise с I18N
Я новичок в RSpec и пытаюсь написать простой тест, который показывает, что Devise работает. Я выбрал случайную страницу и хочу написать тест, который показыв...
Вот
огательный метод # Determine if this is user's first time def first_time? cookies[:first_time].nil? endПопытка теста Rspec it "returns true if the cookie is set" do cookies[:first_time] = "something" helper.first_time?().should be(true) ...
Обновленная версия ответа Мэтта для RSpec 3.0:
аюсь разобраться с тест-ориентированным дизайном, особенно с RSpec. Но у меня возникли проблемы с некоторыми примерами из Книги RSpec. В этой книге мы проверяем вывод в $ STDOUT следующим образом: output = double('output') game = ...
Проверка правильности длины пароля с помощью RSpec
я пишу некоторые модульные тесты, чтобы гарантировать, что модель пользователя не может иметь пароль < 8 символов в длину.Я начал с модели пользователя: