Sha256: 083305e81a99c9172ead2924dd7404265f64ef6a52d19d8b8419b59d8248bcbb

Contents?: true

Size: 737 Bytes

Versions: 4

Compression:

Stored size: 737 Bytes

Contents

# frozen_string_literal: true

ENV["RAILS_ENV"] = "test"

require "simplecov"
SimpleCov.formatter = SimpleCov::Formatter::HTMLFormatter

SimpleCov.start "rails" do
  # @TODO
  # refuse_coverage_drop
end

require "database_cleaner"
require "engine_cart"
EngineCart.load_application!

require "rspec/rails"
require "capybara/rspec"
require "selenium-webdriver"
require "webdrivers"

def json_data(filename)
  file_content = file_fixture("#{filename}.json").read
  JSON.parse(file_content, symbolize_names: true)
end

RSpec.configure do |config|
  config.use_transactional_fixtures = false

  config.before do
    DatabaseCleaner.strategy = :truncation
    DatabaseCleaner.start
  end

  config.after do
    DatabaseCleaner.clean
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
geoblacklight_sidecar_images-0.9.2 spec/spec_helper.rb
geoblacklight_sidecar_images-1.0.0 spec/spec_helper.rb
geoblacklight_sidecar_images-0.9.1 spec/spec_helper.rb
geoblacklight_sidecar_images-0.9.0 spec/spec_helper.rb