module Tapioca::Helpers::Test::Template
def indented(str, indent)
def indented(str, indent) str.lines.map! do |line| next line if line.chomp.empty? (" " * indent) + line end.join end
def rails_version(selector)
def rails_version(selector) ::Gem::Requirement.new(selector).satisfied_by?(ActiveSupport.gem_version) end
def ruby_version(selector)
def ruby_version(selector) ::Gem::Requirement.new(selector).satisfied_by?(::Gem::Version.new(RUBY_VERSION)) end
def template(src, trim_mode: ">")
def template(src, trim_mode: ">") erb = if ERB_SUPPORTS_KVARGS ::ERB.new(src, trim_mode: trim_mode) else ::ERB.new(src, nil, trim_mode) end erb.result(binding) end