После клонирования последних стабильных версийКак получить рассказы для работы с restful_authentication и огурцом?
- rails (2.3.2),
- rspec (1.2.2),
- cucumber (0.2.0.4 ... вышла 2009-03-24)
- rspec-rails (1.2.2),
- restful-authentication (фиксированный formatted_user_path и несколько других проблем),
- webrat ,
- rubyist-aasm (и некоторые другие)
в применении чистых рельсах, и следующее (что я считаю, являются) все инструкции для каждого плагина, огуречные истории до сих пор не удается :-(. Вот краткое описание проблемы:
- переадресовывает не работают сразу же, несмотря создав «map.root: контроллер =>„my_controller“» маршрут:
expected redirect to "/", got no redirect (Spec::Expectations::ExpectationNotMetError) /cygdrive/c/development/test/vendor/plugins/rspec/lib/spec/expectations.rb:57:in `fail_with' /cygdrive/c/development/test/vendor/plugins/rspec/lib/spec/expectations/handler.rb:14:in `handle_matcher' /cygdrive/c/development/test/vendor/plugins/rspec/lib/spec/expectations/extensions/object.rb:31:in `should'. /features/step_definitions/user_steps.rb:111:in `/^an? (.*) user named '(.*)'$/' features/sessions.feature:25:in `And an activated user named 'reggie''
- история говорит
logged_in?
метод защищен, несмотря на то, что файлfeatures/step_definitions/ra_env.rb
вызван:ApplicationController.send(:public, :logged\_in?, :current\_user, :authorized?)
Не делает ли этот вызов эти методы доступными без необходимости обрезания?
О, и я пытаюсь запустить Autospec, так что я сделал следующие команды, чтобы получить его начала:
export AUTOFEATURE=true rake spec:server:start ruby script/autospec
К сожалению, нижеприведенный ответ был не очень полезным ... любой шанс, который кто-то понимает, почему, по крайней мере, появляются ошибки защищенных методов? – btelles