Я использую учебное пособие по Ruby on Rails Майкла Хартла - Глава 8 - Rails 3
В файле new.html.erb у меня есть:
<h1>Sign up</h1>
<%= form_for(@user) do |f| %>
<%= render 'shared/error_messages' %>
Я создал файл app / views / shared / _error_messages.html.erb
Когда я запускаю тест: bundle exec rspec spec / запросы / users_spec.rb я получаю следующие сообщения об ошибках:
Неудачи:
Ошибка регистрации пользователя не должна создавать нового пользователя
Failure/Error: visit signup_path
ActionView::Template::Error:
Missing partial shared/error_messages with {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml], :formats=>[:html], :locale=>[:en, :en]} in view paths "/Users/username/rails_projects/my_sample_app/app/views"
Успешная регистрация пользователя должна сделать нового пользователя
Failure/Error: visit signup_path
ActionView::Template::Error:
Missing partial shared/error_messages with {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml], :formats=>[:html], :locale=>[:en, :en]} in view paths "/Users/username/rails_projects/my_sample_app/app/views"