Sha256: 07dcd2853b7afd014a316671b45844d1cdfcfa5384139cd7b0be01098642161b

Contents?: true

Size: 1.23 KB

Versions: 6

Compression:

Stored size: 1.23 KB

Contents

require "coveralls"
Coveralls.wear!

require "simplecov"
SimpleCov.start do
  add_filter "/spec\/fixtures/"
  add_filter "/spec\/dummy/"
end

ENV["RAILS_ENV"] ||= "test"
require "chanko"

require File.expand_path("../dummy/config/environment", __FILE__)
require "rspec/rails"

RSpec.configure do |config|
  config.use_transactional_fixtures = true
  config.infer_base_class_for_anonymous_controllers = false
  config.run_all_when_everything_filtered = true
  config.filter_run :focus

  config.expect_with :rspec do |expectations|
    expectations.syntax = :expect
  end

  config.after do
    Chanko::Config.reset
    Chanko::Config.units_directory_path = File.expand_path("../fixtures/units", __FILE__)
  end

  # rspec-rails 3 will no longer automatically infer an example group's spec type
  # from the file location. You can explicitly opt-in to the feature using this
  # config option.
  # To explicitly tag specs without using automatic inference, set the `:type`
  # metadata manually:
  #
  #     describe ThingsController, :type => :controller do
  #       # Equivalent to being in spec/controllers
  #     end
  config.infer_spec_type_from_file_location!
end

Chanko::Config.units_directory_path = File.expand_path("../fixtures/units", __FILE__)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
chanko-2.2.1 spec/spec_helper.rb
chanko-2.2.0 spec/spec_helper.rb
chanko-2.1.1 spec/spec_helper.rb
chanko-2.1.0 spec/spec_helper.rb
chanko-2.0.8 spec/spec_helper.rb
chanko-2.0.7 spec/spec_helper.rb