Sha256: 5c56e656b9f9dc7d4c066e8d7ad603f2b0f3a1da07a9fd89e6ba31949c42759d
Contents?: true
Size: 1.54 KB
Versions: 10
Compression:
Stored size: 1.54 KB
Contents
ENV["environment"] ||= 'test' require "bundler/setup" if ENV["COVERAGE"] require 'simplecov' require 'coveralls' SimpleCov.formatter = Coveralls::SimpleCov::Formatter SimpleCov.start do add_filter "/spec/" add_filter "/gemfiles/" end end require 'active-fedora' require 'rspec' require 'rspec/its' require 'equivalent-xml/rspec_matchers' require 'logger' require 'pry' unless ENV['TRAVIS'] ActiveFedora::Base.logger = Logger.new(STDERR) ActiveFedora::Base.logger.level = Logger::WARN # require 'http_logger' # HttpLogger.logger = Logger.new(STDOUT) # HttpLogger.ignore = [/localhost:8983\/solr/] # HttpLogger.colorize = false # HttpLogger.log_headers = true Dir[File.expand_path("../support/**/*.rb", __FILE__)].each {|f| require f } require 'samples/samples' $VERBOSE=nil # This loads the Fedora and Solr config info from /config/fedora.yml # You can load it from a different location by passing a file path as an argument. def restore_spec_configuration ActiveFedora.init(:fedora_config_path=>File.join(File.dirname(__FILE__), "..", "config", "fedora.yml")) end restore_spec_configuration # Shut those Rails deprecation warnings up ActiveSupport::Deprecation.behavior= Proc.new { |message, callstack| } require 'active_fedora/cleaner' RSpec.configure do |config| # Stub out test stuff. config.before(:each) do ActiveFedora::Cleaner.clean! end config.after(:each) do # cleanout_fedora end config.order = :random if ENV['CI'] end def fixture(file) File.open(File.join(File.dirname(__FILE__), 'fixtures', file), 'rb') end
Version data entries
10 entries across 10 versions & 1 rubygems