Sha256: 8bf950a0597c8dc366ca59e2a69328fbafce76bfcc7942859eeae20625ae041a

Contents?: true

Size: 529 Bytes

Versions: 20

Compression:

Stored size: 529 Bytes

Contents

require 'rubygems'
require 'bacon'
require 'mocha'
require 'rack/test'
require 'tempfile'

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

class Bacon::Context
  include Mocha::Standalone
  include Rack::Test::Methods

  alias_method :old_it, :it
  def it(description)
    old_it(description) do
      mocha_setup
      yield
      mocha_verify
      mocha_teardown
    end
  end
end

require 'taps/config'
Taps::Config.taps_database_url = "sqlite://#{Tempfile.new('test.db').path}"
Sequel.connect(Taps::Config.taps_database_url)

Version data entries

20 entries across 20 versions & 4 rubygems

Version Path
tinroof-taps-0.3.24 spec/base.rb
tapsicle-0.4.1 spec/base.rb
taps-taps-0.3.24 spec/base.rb
taps-0.3.24 spec/base.rb
taps-0.3.23 spec/base.rb
taps-0.3.23.pre1 spec/base.rb
taps-0.3.22.pre2 spec/base.rb
taps-0.3.22.pre1 spec/base.rb
taps-0.3.21 spec/base.rb
taps-0.3.20 spec/base.rb
taps-0.3.20.pre2 spec/base.rb
taps-0.3.20.pre1 spec/base.rb
taps-0.3.19 spec/base.rb
taps-0.3.19.pre1 spec/base.rb
taps-0.3.18 spec/base.rb
taps-0.3.17 spec/base.rb
taps-0.3.15 spec/base.rb
taps-0.3.14 spec/base.rb
taps-0.3.13 spec/base.rb
taps-0.3.12 spec/base.rb