require 'rubygems'
require 'bundler'
begin
  Bundler.setup(:default, :development)
rescue Bundler::BundlerError => e
  $stderr.puts e.message
  $stderr.puts "Run `bundle install` to install missing gems"
  exit e.status_code
end

#require 'test/unit'

$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
$LOAD_PATH.unshift(File.dirname(__FILE__))
require 'erb_latex'

class MiniTest::Test

    def document( name )
        File.expand_path(File.join(File.dirname(__FILE__), "fixtures/#{name}.tex.erb"))
    end

    def tmp_output_file
        File.expand_path( File.join( File.dirname(__FILE__), "tmp/output.pdf") )
    end


    def text_output
        `pdftotext #{tmp_output_file} -`
    end

end