Sha256: 49ae204c68de91884ec60960a569314203ac3ae668a6a7cc3a0ffb05bdbade3a

Contents?: true

Size: 423 Bytes

Versions: 2

Compression:

Stored size: 423 Bytes

Contents

require 'bacon'
require 'rack/test'
require File.expand_path('../../', __FILE__) unless defined?(Innate)

Bacon.summary_on_exit

module Innate
  # minimal middleware, no exception handling
  middleware(:spec){|mw| mw.innate }

  # skip starting adapter
  options.started = true
  options.mode = :spec
end

shared :rack_test do
  Innate.setup_dependencies
  extend Rack::Test::Methods

  def app; Innate.middleware; end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
innate-2012.03 lib/innate/spec/bacon.rb
innate-2011.12 lib/innate/spec/bacon.rb