Sha256: 80c502ba2c41c484ddf64ab63ab9a3900942b44d4acefbb510dfa3f4549d23af

Contents?: true

Size: 702 Bytes

Versions: 1

Compression:

Stored size: 702 Bytes

Contents

require 'rubygems'
require 'mocha'

require 'haml'
require 'sass'
require 'builder'

# disable warnings in compat specs.
$VERBOSE = nil

$:.unshift File.dirname(File.dirname(__FILE__)) + "/lib"

ENV['RACK_ENV'] ||= 'test'

require 'sinatra'
require 'sinatra/test'
require 'sinatra/test/unit'
require 'sinatra/test/spec'

module Sinatra::Test
  # we need to remove the new test helper methods since they conflict with
  # the top-level methods of the same name.
  %w(get head post put delete).each do |verb|
    remove_method verb
  end
  include Sinatra::Delegator
end

class Test::Unit::TestCase
  include Sinatra::Test
  def setup
    @app = lambda { |env| Sinatra::Application.call(env) }
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sinatra-sinatra-0.9.1.3 compat/helper.rb