Utilisez "error_messages" dans Rails 3.2? (soulève une erreur "méthode non définie")
J'obtiens l'erreur suivante dans mon Rails 3.2 tests fonctionnels:
ActionView::Template::Erreur: undefined method `error_messages' #
<ActionView::Assistants::FormBuilder:0x007ff8ad00d3b0>
Le code de la vue qui est de la création de l'erreur:
<%= form_for [@camp, @program] do |f| %>
<%= f.error_messages %> # problematic code
<%= f.label :name %>
<% end %>
Voici le code dans mon contrôleur qui est de l'appel de la ci-dessus afficher le code:
render :action => "edit", :status => :bad_request
Et voici le test je suis en cours d'exécution:
test "update a program with a bad request" do
put :update,
:id => programs(:traditional).to_param,
:program => {
:min_age => "a"
},
:camp_id => camps(123).uri
assert_response :bad_request
end
Quelqu'un aurait-il tout de comprendre pourquoi cette erreur est survenu dans un des Rails 3.2 application?
Merci!
source d'informationauteur linusthe3rd
Vous devez vous connecter pour publier un commentaire.
essayez le code suivant à la parcourir toutes les erreurs, le cas échéant.