Sha256: ae3ce0deaaabd1639acbeccf5b904004b1b0cb5dd95df3993a0d853ef2bcb06e

Contents?: true

Size: 689 Bytes

Versions: 1

Compression:

Stored size: 689 Bytes

Contents

ENV['RACK_ENV'] = 'test'
TENNPIPES_ROOT = File.dirname(__FILE__) unless defined?(TENNPIPES_ROOT)

require 'minitest/autorun'
require 'minitest/pride'
require 'i18n'
require 'json'
require 'builder'
require 'rack/test'
require 'yaml'
require 'tennpipes-base'

require 'ext/minitest-spec'
require 'ext/rack-test-methods'
require 'ext/rack-test-utils'

class MiniTest::Spec
  include Rack::Test::Methods

  # Sets up a Sinatra::Base subclass defined with the block
  # given. Used in setup or individual spec methods to establish
  # the application.
  def mock_app(base=Tennpipes::Application, &block)
    @app = Sinatra.new(base, &block)
  end

  def app
    Rack::Lint.new(@app)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tennpipes-base-3.6.6 test/helper.rb