Sha256: 44fe607c9cd21a6602a9f2d72dded0c6e53716de14fdac00fcd9fef80b96a4e6

Contents?: true

Size: 281 Bytes

Versions: 1

Compression:

Stored size: 281 Bytes

Contents

module RenderHelper
  extend self

  def render format, template, binding
    body =  File.read(template)

    case format
      when :json
        body
      when :xml
        ERB.new(body).result binding
      else
        throw "Unsupported format: #{format}"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
webmock_method-1.0.0 lib/webmock_method/render_helper.rb