spec/spec_helper.rb in pusherable-1.0.4 vs spec/spec_helper.rb in pusherable-1.1.0

- old
+ new

@@ -1,31 +1,21 @@ -require 'rubygems' -require 'bundler/setup' -require 'active_record' -require 'database_cleaner' -require 'pusher' +require "rubygems" +require "bundler/setup" +require "pusher" +require "mongoid" +require "mongoid-rspec" +require "active_record" -Pusher.app_id = '123456' -Pusher.secret = 'FAKE' -Pusher.key = 'FAKE' +Pusher.app_id = "123456" +Pusher.secret = "FAKE" +Pusher.key = "FAKE" -require 'pusherable' +require "pusherable" -ActiveRecord::Base.establish_connection(:adapter => 'sqlite3', :database => ':memory:') - -load File.dirname(__FILE__) + '/support/schema.rb' -load File.dirname(__FILE__) + '/support/models.rb' - -RSpec.configure do |config| - config.before(:suite) do - DatabaseCleaner.strategy = :transaction - DatabaseCleaner.clean_with(:truncation) - end - - config.before(:each) do - DatabaseCleaner.start - end - - config.after(:each) do - DatabaseCleaner.clean - end +Mongoid.configure do |config| + config.connect_to("pusherable_test") end +load File.dirname(__FILE__) + "/support/models/mongoid.rb" + +ActiveRecord::Base.establish_connection(adapter: "sqlite3", database: ":memory:") +load File.dirname(__FILE__) + "/support/schema.rb" +load File.dirname(__FILE__) + "/support/models/sqlite.rb"