Sha256: 100a59263732e9eddb6cbfa2339a90c2ba54b5ad9e56008fbcc580cecd30810e

Contents?: true

Size: 358 Bytes

Versions: 2

Compression:

Stored size: 358 Bytes

Contents

require 'rack/test'

module Middleman
  class Builder
    def self.render_file(source, destination)      
      request_path = destination.gsub(File.join(Dir.pwd, Middleman::Base.build_dir), "")
      browser = Rack::Test::Session.new(Rack::MockSession.new(Middleman::Base))
      browser.get(request_path)
      browser.last_response.body
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
middleman-0.9.4 lib/middleman/builder.rb
middleman-0.9.3 lib/middleman/builder.rb