class Pact::Doc::Markdown::InteractionRenderer

def template_string(template_file)

string literal.
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