Результаты поиска по запросу "rspec"

2 ответа

Тестирование rspec выдает неинициализированную константу Rails (NameError)

Прошу прощения за любые недостатки этого (моего первого в истории) поста в StackOverflow. Я новичок в Ruby on Rails. Я следую заRails Tutorial [http://ruby.railstutorial.org/], Я провел много неудачных часов, обсуждая другие темы, обсуждая ту же ...

6 ответов

Обновленная версия ответа Мэтта для RSpec 3.0:

аюсь разобраться с тест-ориентированным дизайном, особенно с RSpec. Но у меня возникли проблемы с некоторыми примерами из Книги RSpec. В этой книге мы проверяем вывод в $ STDOUT следующим образом: output = double('output') game = ...

4 ответа

 вручную:

дал учебное приложение, используяБорт [http://jimneath.org/2008/09/09/bort-base-rails-application/], которое является базовым приложением, которое включает в себя Restful Authentication и RSpec. Я запустил его и запустил и добавил новый объект, ...

ТОП публикаций

2 ответа

Направляющие не загружаются с помощью rspec

Итак, я пытаюсь изучить среду тестирования rspec BDD в контексте проекта rails. Проблема, с которой я столкнулся, заключается в том, что я не могу, на всю жизнь, заставить мои приборы правильно загружаться в описаниях rspec. Отказ от ...

6 ответов

Трудно сравнивать время с RSpec

Я использую Ruby on Rails 4 и гем rspec-rails 2.14. Для моего объекта я бы хотел сравнить текущее время сupdated_at Атрибут объекта после выполнения действия контроллера, но у меня проблемы, так как спецификация не проходит. То есть, учитывая ...

5 ответов

Я, вероятно, написал бы код, очень похожий на тот, что у вас уже есть, но, возможно, поместил бы его в помощник, который позволит мне использовать его повторно. Другая вещь заключается в использовании другой среды для насмешек, которая может дать вам больше контроля. Взгляните на Railscast Райана Бейтса на RSpec - сейчас он немного устарел, но у него все еще есть хорошие идеи.

у вызвать named_scope, который будет возвращать только одну запись, но named_scope возвращает массив, и это не имеет большого значения, так как я могу просто связать его с помощью .first: Model.named_scope(param).firstи это работает, что я ...

10 ответов

+1. Я запускаю Rails и RSpec в Linux и не имею жалоб на медлительность, хотя и на довольно мощной машине. Мой коллега использует Windows на идентичном оборудовании, и загрузка среды Rails может занять целую минуту.

й раз, когда я запускаю тесты rspec для моего приложения на Rails, уходит вечность и день накладных расходов, прежде чем он действительно запускает тесты. Почему rspec такой медленный? Есть ли способ ускорить начальную загрузку Rails или выделить ...

1 ответ

Это означало, что ОС не может найти 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?

3 ответа

Включить модуль во все тесты MiniTest, как в RSpec

В RSpec я мог бы создавать вспомогательные модули в/spec/support/... module MyHelpers def help1 puts "hi" end endи включите его в каждую спецификацию следующим образом: RSpec.configure do |config| config.include(MyHelpers) endи использовать его ...

3 ответа

 Сам SSL-защищен. Существуют различные другие атаки на сеансы SSL, нацеленные на контент, включенный в страницу, например JavaScript, который сам по себе не защищен SSL. Я не знаю ни одного законного исключения из принципа, в том числе для кеширования. Высокопроизводительная и кэшированная доставка публичных ресурсов может быть осуществлена ​​с помощью SSL.

ел бы воспользоватьсяforce_ssl характерная черта [https://github.com/rails/rails/blob/master/actionpack/lib/action_controller/metal/force_ssl.rb] в рельсах 3.1rc4. class ApplicationController < ActionController::Base force_ssl endПроблема в том, ...