Sha256: 09520a8eceb70820163c8dc8eaf6cda64a821c84da46c4064b7bd3e2a4cca82e
Contents?: true
Size: 1.02 KB
Versions: 1
Compression:
Stored size: 1.02 KB
Contents
require 'coveralls' Coveralls.wear_merged! require 'rubygems' require "bundler/setup" require 'rolify' require 'rolify/matchers' require 'rails' begin require 'its' rescue LoadError end require 'database_cleaner' ENV['ADAPTER'] ||= 'active_record' load File.dirname(__FILE__) + "/support/adapters/#{ENV['ADAPTER']}.rb" load File.dirname(__FILE__) + '/support/data.rb' def reset_defaults Rolify.use_defaults Rolify.use_mongoid if ENV['ADAPTER'] == 'mongoid' end def provision_user(user, roles) roles.each do |role| if role.is_a? Array user.add_role *role else user.add_role role end end user end def silence_warnings(&block) warn_level = $VERBOSE $VERBOSE = nil result = block.call $VERBOSE = warn_level result end RSpec.configure do |config| config.expect_with(:rspec) { |c| c.syntax = [:should, :expect] } config.before(:suite) do DatabaseCleaner.strategy = :truncation DatabaseCleaner.start end config.after(:suite) do |example| DatabaseCleaner.clean end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rolify-6.0.1 | spec/spec_helper.rb |