Sha256: 35c1a0809c432e22e844ecea4b4f9be2f9e4ca98e3e34a367c810e78054ec798

Contents?: true

Size: 466 Bytes

Versions: 6

Compression:

Stored size: 466 Bytes

Contents

begin; require 'rubygems'; rescue LoadError; end

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){|m| m.innate }

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

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

  def app; Innate.middleware; end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
manveru-innate-2009.04.18 lib/innate/spec.rb
manveru-innate-2009.04 lib/innate/spec.rb
manveru-innate-2009.05 lib/innate/spec.rb
innate-2009.04 lib/innate/spec.rb
innate-2009.04.12 lib/innate/spec.rb
innate-2009.05 lib/innate/spec.rb