Sha256: 1ffd62c542f3b6498305c0ac93d64676fd68e880dc311d3ae54442887ec41644
Contents?: true
Size: 1.67 KB
Versions: 3
Compression:
Stored size: 1.67 KB
Contents
# frozen_string_literal: true $LOAD_PATH.unshift File.expand_path('../lib', __dir__) require 'pathname' require 'fileutils' ROOT = Pathname(File.expand_path(File.join(File.dirname(__FILE__), '..'))) TEST_ASSETS_PATH = Pathname.new(ROOT).join('tmp', 'public') RSpec.configure do |config| config.expect_with :rspec do |expectations| expectations.include_chain_clauses_in_custom_matcher_descriptions = true end config.mock_with :rspec do |mocks| mocks.verify_partial_doubles = true end config.shared_context_metadata_behavior = :apply_to_host_groups config.filter_run_when_matching :focus config.example_status_persistence_file_path = 'spec/examples.txt' config.disable_monkey_patching! config.default_formatter = 'doc' if config.files_to_run.one? config.profile_examples = 2 config.order = :random Kernel.srand config.seed config.after(:suite) do FileUtils.rm_rf TEST_ASSETS_PATH end end require 'active_record' require 'active_support' require 'paperclip/permanent_records' ActiveRecord::Base.include Paperclip::Glue Paperclip.interpolates(:test_env_number) do |_, _| ENV['TEST_ENV_NUMBER'].presence || '0' end # set up models require 'logger' tmpdir = File.join(File.dirname(__FILE__), '../tmp') FileUtils.mkdir_p(tmpdir) log = File.expand_path(File.join(tmpdir, 'permanent_records_test.log')) FileUtils.touch(log) unless File.exist?(log) ActiveRecord::Base.logger = Logger.new(log) ActiveRecord::LogSubscriber.attach_to(:active_record) ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: ':memory:') require File.expand_path('data/schema', __dir__) require File.expand_path('data/models', __dir__) I18n.locale = I18n.default_locale = :en
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
paperclip-permanent_records-0.8.1 | spec/spec_helper.rb |
paperclip-permanent_records-0.8.0 | spec/spec_helper.rb |
paperclip-permanent_records-0.7.2 | spec/spec_helper.rb |