lib/tapioca/helpers/test/template.rb in tapioca-0.11.8 vs lib/tapioca/helpers/test/template.rb in tapioca-0.11.9

- old
+ new

@@ -22,15 +22,15 @@ sig { params(selector: String).returns(T::Boolean) } def rails_version(selector) ::Gem::Requirement.new(selector).satisfied_by?(ActiveSupport.gem_version) end - sig { params(src: String).returns(String) } - def template(src) + sig { params(src: String, trim_mode: String).returns(String) } + def template(src, trim_mode: ">") erb = if ERB_SUPPORTS_KVARGS - ::ERB.new(src, trim_mode: ">") + ::ERB.new(src, trim_mode: trim_mode) else - ::ERB.new(src, nil, ">") + ::ERB.new(src, nil, trim_mode) end erb.result(binding) end