Sha256: d3ba28b669ae715b4b9b10b51675ea0dc81a59e10772d649d27645bb265af8f6

Contents?: true

Size: 1.38 KB

Versions: 2

Compression:

Stored size: 1.38 KB

Contents

# frozen_string_literal: true
require "rubygems"
require "coveralls"
require "simplecov"

# Loading more in this block will cause your tests to run faster. However,
# if you change any configuration or code from libraries loaded here, you'll
# need to restart spork for it take effect.
require File.join(File.dirname(__FILE__), "..", "/lib/", "ferver")
require "ferver"
require "rubygems"
require "sinatra"
require "rack/test"
require "rspec-html-matchers"
require "byebug"

# force the environment to 'test'
ENV["RACK_ENV"] = "test"

SimpleCov.start
Coveralls.wear!

# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration
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.disable_monkey_patching!
  config.warnings = true
  config.default_formatter = "doc" if config.files_to_run.one?

  config.order = :random
  Kernel.srand config.seed

  config.include Rack::Test::Methods
  config.include RSpecHtmlMatchers
end

# test environment stuff
set :environment, :test
set :run, false
set :raise_errors, true
set :logging, false

EMPTY_FILE_LIST = [].freeze

def app
  @app ||= Ferver::App
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ferver-1.4.0 spec/spec_helper.rb
ferver-1.3.1 spec/spec_helper.rb