class Pact::Doc::Markdown::InteractionRenderer
def template_string(template_file)
script encoding because it will joined to strings which are produced by
can read as UTF-8. But rendered strings must have same encoding as
The template file is written with only ASCII range characters, so we
def template_string(template_file) File.read(template_contents(template_file), external_encoding: Encoding::UTF_8).force_encoding(__ENCODING__) end