Sha256: 47b1a14db3e3238d79a9c68520f134a98da50e5bfd20f503a50176b33c8763a3
Contents?: true
Size: 1.19 KB
Versions: 10
Compression:
Stored size: 1.19 KB
Contents
# frozen_string_literal: true require "coveralls" Coveralls.wear!("rails") do add_filter("/spec/") add_filter("/lib/generators/doorkeeper/templates/") end ENV["RAILS_ENV"] ||= "test" $LOAD_PATH.unshift File.dirname(__FILE__) require "#{File.dirname(__FILE__)}/support/doorkeeper_rspec.rb" DOORKEEPER_ORM = Doorkeeper::RSpec.detect_orm require "dummy/config/environment" require "rspec/rails" require "capybara/rspec" require "database_cleaner" require "generator_spec/test_case" # Load JRuby SQLite3 if in that platform if defined? JRUBY_VERSION require "jdbc/sqlite3" Jdbc::SQLite3.load_driver end Doorkeeper::RSpec.print_configuration_info require "support/orm/#{DOORKEEPER_ORM}" Dir["#{File.dirname(__FILE__)}/support/{dependencies,helpers,shared}/*.rb"].sort.each { |file| require file } RSpec.configure do |config| config.infer_spec_type_from_file_location! config.mock_with :rspec config.infer_base_class_for_anonymous_controllers = false config.include RSpec::Rails::RequestExampleGroup, type: :request config.before do DatabaseCleaner.start Doorkeeper.configure { orm DOORKEEPER_ORM } end config.after do DatabaseCleaner.clean end config.order = "random" end
Version data entries
10 entries across 10 versions & 2 rubygems