Sha256: 3c5c567010982da490beae3c1279b7f3013509ae825517dc2f022b1b3f3884e8

Contents?: true

Size: 508 Bytes

Versions: 13

Compression:

Stored size: 508 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

13 entries across 13 versions & 2 rubygems

Version Path
taps-0.3.11 spec/base.rb
dkastner-taps-0.3.11 spec/base.rb
taps-0.3.10 spec/base.rb
taps-0.3.9 spec/base.rb
taps-0.3.8 spec/base.rb
taps-0.3.7 spec/base.rb
taps-0.3.6 spec/base.rb
taps-0.3.5 spec/base.rb
taps-0.3.4 spec/base.rb
taps-0.3.3 spec/base.rb
taps-0.3.2 spec/base.rb
taps-0.3.1 spec/base.rb
taps-0.3.0 spec/base.rb