Следует на Rails - должен сделать render_with_layout deferred - PullRequest
2 голосов
/ 06 февраля 2010

Буду признателен, если кто-нибудь сможет помочь / объяснить следующее, пожалуйста.

Я пытаюсь проверить контроллер с musta, чтобы увидеть, используется ли правильная компоновка.

Метод should_render_with_layout выдает ошибку NoMethodError, тогда как метод render_with_layout проходит, но говорит, что функция отложена.

Любая помощь будет оценена .. Спасибо Matt

1 Ответ

0 голосов
/ 09 февраля 2010

и спасибо tsdbrown за ваш ответ. Я бегу надо 2.10.2. Мне удалось решить проблему. Я не инициировал запрос get, но после добавления запроса get к настройке тест, представленный ниже, теперь проходит. Спасибо за помощь.

 context "getting index" do
   setup do
     get :index
   end

   should_respond_with :success
   should_render_with_layout :admin
   should_render_template :index
   should_assign_to :venue, :class => Venue
   should_not_set_the_flash
 end
...