Огурец + придумать ошибку маршрутизации - PullRequest
0 голосов
/ 05 октября 2010

возникли проблемы с тестированием устройства. Зарегистрируйтесь на Cucumber. После «Зарегистрироваться» нажмите это показывает неинициализированная константа User :: ArticlesController (ActionController :: RoutingError) Я полагаю, это потому, что сразу после регистрации devise перенаправляет зарегистрированного пользователя на страницу статей, но это не относится к пространству имен User. Поскольку я тестирую пользователя, он помещает все в это пространство имен.

1 Ответ

0 голосов
/ 31 марта 2011

В этом руководстве Devise говорится, что вы можете направить что-то, не входящее в пространство имен пользователя, указав путь user_route:

match 'my/dashboard' => 'my/dashboard#index', :as => 'user_root'

Так что вы можете сделать что-то вроде:*

match 'articles' => 'articles#index', :as => 'user_root'
...