Sha256: 773c3871968062ae721104089279ddc793ca3134f81824dc0b8a3477f3a617b1
Contents?: true
Size: 883 Bytes
Versions: 2
Compression:
Stored size: 883 Bytes
Contents
require "active_record" require "mongo_mapper" require "simple_state_machine" require "simple_state_machine/active_record" require "simple_state_machine/mongo_mapper" Dir[File.expand_path("../support/*.rb", __FILE__)].each{|f| require f} log_dir = File.expand_path('../../log', __FILE__) FileUtils.mkdir_p(log_dir) unless File.exist?(log_dir) logger = Logger.new(log_dir + '/test.log') ActiveRecord::Base.logger = logger ActiveRecord::Base.establish_connection(:adapter => "sqlite3", :database => ":memory:") load File.expand_path("../db/schema.rb", __FILE__) MongoMapper.connection = Mongo::Connection.new('127.0.0.1', 27017, :logger => logger) MongoMapper.database = "simple_state_machine_test" RSpec.configure do |config| config.before(:each) do MongoMapper.database.collections.each { |c| c.drop_indexes } end config.include SimpleStateMachine::RSpec::Helpers end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
openhood-simple_state_machine-3.0.0 | spec/spec_helper.rb |
openhood-simple_state_machine-2.0.0 | spec/spec_helper.rb |