Результаты поиска по запросу "rspec"
Например.
я есть модель Family с методомlocation который объединяетlocation выходы других объектов, членов. (Участники связаны с семьями, но это не важно здесь.) Например, учитывая member_1 имеетlocation == 'Сан-Диего (в пути, возвращается 15 ...
строка в конце блока, так как он кэшировал мои модели.
я проблема с тестовым сервером Spork. Если я установлю config.cache_classes = false в config / environment / test.rb, то спецификации начнут выдавать ошибки. Failure/Error: task = Factory(:something, :foo => @foo, :bar => ...
Я также считаю, что это обеспечивает больше обратной связи по сравнению с
значительного устранения неполадок я понял, что мне нужно запуститьrake spec один раз (я могу прервать с помощью control-c), прежде чем я смогу запустить rspec напрямую (например, на подмножестве наших спецификаций). Мы работаем с Rails 3.0.7 и ...
блок.
я есть тестовая спецификация, котораяdescribes класс и внутри которого есть различныеcontexts каждый с различнымиit блоки. Есть ли способ, которым я могу отключитьcontext временно? Я пытался добавитьpending "temporarily disabled" позвонить на ...
Разница в начале этого ответа заключается в том, что вы используете локальную переменную или вызов метода вместо переменной экземпляра. Затем вы продолжаете говорить о заглушке вместо назначения. Я бы посоветовал против этого стиля, потому что, хотя кажется, что вы получаете дополнительные проверки, вы на самом деле добавляете ненужную зависимость от структуры заглушки. Здесь должно быть ясно, что настроено, а что нет. Тест должен провалиться, если настройка домена не работает. Или просто добавьте утверждение, что домен - это то, что вы ожидали.
я есть приложение rails, которое действует по-разному в зависимости от того, к какому домену оно обращалось (например, www.myapp.com по-разному будет вызывать user.myapp.com). В производственном использовании все это прекрасно работает, но мой ...
Использовать это:
ли быстрый способ вывести значение переменной в тесте rspec? Примерно так, например, в контроллере для вывода переменной я делаю: raise variable.to_yamlЕсть ли что-то подобное, что я могу сделать в тесте rspec, чтобы увидеть содержимое переменной?
Для более новых версий rspec вы можете использовать ожидания:
ы тестируетеredirect_to :back в rspec? я получил ActionController::RedirectBackError: нетHTTP_REFERER был задан в запросе на это действие, поэтомуredirect_to :back не может быть успешно вызван. Если это тест, ...
Вы должны рассмотреть возможность удаления всех тем вручную в конце теста. Конечно, это не решение номер один, но отлично сработало для меня.
пецификация контроллера не работает, потому что Factory Girl, похоже, создает неуникальных пользователей, даже если я упорядочиваю атрибуты пользователя, которые должны быть уникальными. Ошибки 1) TopicsController POST #create when topic is ...
Предупреждение об объектном идентификаторе происходит только на обычных классах ruby, таких как NilClass. ActiveRecord :: Base переопределяет объект # id
одолжаем видеть подобные предупреждения, когда запускаем наши спецификации: Идентификатор объекта # будет объявлен устаревшим; используйте Object # object_id Рассматриваемый код обращается к идентификатору модели ActiveRecord ...
Вы можете сделать что-то вроде этого:
я есть следующий файл: /spec/controllers/groups_controller_spec.rbКакую команду в терминале я использую для запуска только этой спецификации и в каком каталоге я запускаю команду? Мой драгоценный файл: # Test ENVIRONMENT GEMS group ...