当我运行bundle exec rspec spec /时,我收到以下错误:
`_app_views_demo_mailer_new_user_text_haml___514868986949697059_2155319320_502394691365870694': undefined local variable or method `courses_url' for #<#<Class:0x00000100eee3e0>:0x00000100eeb3c0> (ActionView::Template::Error)
相关的观点部分是:
If you haven't already signed up for a course, you can do so here:
= courses_url
有问题的视图是.text.haml邮件程序。奇怪的是,实际的邮件程序读取'courses_url'就好了。 Rake路线确认它在那里......但是rspec引发了这个错误,我很难过。
有什么想法吗?
答案 0 :(得分:0)
请更新您的问题并添加规范代码...顺便说一句,我遇到了类似的问题,错误是我错过了致电it
(我使用的是describe
而不是it
)我得到了这个奇怪的错误。