私のレールプロジェクトでは、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
そして同じエラー
このエラーを修正するにはどうすればよいですか? ありがとう