Sha256: e7a697eb98649eb8d8f55cd0d95007d110ff305ab12e9e46bb5de2b65dfe5834
Contents?: true
Size: 1.1 KB
Versions: 2
Compression:
Stored size: 1.1 KB
Contents
ENV['RAILS_ENV'] ||= 'test' require 'simplecov' SimpleCov.start do minimum_coverage 80 add_filter "/spec/" end require 'active_record' require 'database_cleaner' require 'rails' require 'notifiable' require 'gcm' require File.expand_path("../../lib/notifiable/gcm/spacialdb", __FILE__) Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each { |f| require f } db_path = 'spec/support/db/test.sqlite3' DatabaseCleaner.strategy = :truncation RSpec.configure do |config| config.mock_with :rspec config.order = "random" config.before(:all) { # DB setup ActiveRecord::Base.establish_connection( { :adapter => 'sqlite3', :database => db_path, :pool => 5, :timeout => 5000} ) ActiveRecord::Migration.verbose = false ActiveRecord::Migrator.migrate "spec/support/db/migrate" # todo start stub } config.before(:each) { DatabaseCleaner.start # todo clear stub state } config.after(:each) { DatabaseCleaner.clean } config.after(:all) { # todo close stub # drop the database File.delete(db_path) } end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
notifiable-gcm-spacialdb-0.1.1 | spec/spec_helper.rb |
notifiable-gcm-spacialdb-0.1.0 | spec/spec_helper.rb |