0

私のレールプロジェクトでは、haml_assets gemを使用しています

registration.jst.eco.hamlファイルの内容:

= form_for :contact, url: "javascript_not_working", html: {:class => :edit_contact, :method => :put} do |f|
  = f.label :name, "Name"
  = f.text_field :name, class: 'text required', value: '{{name}}'

ジャスミン テストを実行しているときに、ブラウザに次のエラーが表示されます。

TypeError: Object true has no method 'replace'
  (in .../app/assets/templates/users/registration.jst.eco.haml)

そしてコンソールで:

ERROR: compiling .../app/assets/templates/users/registration.jst.eco.haml 
  RAISED undefined method `rails_safe_buffer_class' for Haml::Util:Module

私はヘルパーだけを試しました:

= form_for :contact

そして同じエラー

このエラーを修正するにはどうすればよいですか? ありがとう

4

0 に答える 0