Capybara и helper_method, определенный в контроллере.

39 views
Skip to first unread message

Andrey Voronkov

unread,
Jun 18, 2013, 9:35:05 AM6/18/13
to ror...@googlegroups.com
Собственно в интеграционных тестах, использующих капибару не видно хелперов, определенных в контроллере через helper_method. Пишет undefined local variable or method <имяхелпера>. Вопрос - что делать? Если надо застабить - тогда не пойму как прицепиться к view_context. В общем - это вопрос для тех, кто сталкивался.

Vitaly Tatarintsev

unread,
Jun 18, 2013, 9:47:07 AM6/18/13
to ror...@googlegroups.com


2013/6/18 Andrey Voronkov <voron...@gmail.com>
Собственно в интеграционных тестах, использующих капибару не видно хелперов, определенных в контроллере через helper_method. Пишет undefined local variable or method <имяхелпера>. Вопрос - что делать? Если надо застабить - тогда не пойму как прицепиться к view_context. В общем - это вопрос для тех, кто сталкивался.

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
 
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror...@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-un...@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
---
Вы получили это сообщение, поскольку подписаны на группу RubyOnRails to russian.
 
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес ror2ru+un...@googlegroups.com.
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.
 
 

Andrey Voronkov

unread,
Jun 18, 2013, 9:57:45 AM6/18/13
to ror...@googlegroups.com
В моем случае метод определен не в хелпере, а в контроллере и проброшен через helper_method. Не работает.


18 июня 2013 г., 17:47 пользователь Vitaly Tatarintsev <kala...@gmail.com> написал:

Vitaly Tatarintsev

unread,
Jun 18, 2013, 10:24:11 AM6/18/13
to ror...@googlegroups.com
Невнимательно прочитал условия. Извините.

Неуверен в красоте решения, но так сработало https://gist.github.com/ck3g/5805752


2013/6/18 Andrey Voronkov <voron...@gmail.com>
Reply all
Reply to author
Forward
0 new messages