Sha256: 2eb390d583c21a3699a0700d638cf68eec5b06d4e278ada363a1d1c6c9cfeec2
Contents?: true
Size: 924 Bytes
Versions: 5
Compression:
Stored size: 924 Bytes
Contents
require 'reek/spec' require 'reek/source/ast_node_class_map' require 'matchers/smell_of_matcher' require 'factory_girl' begin require 'pry-byebug' rescue LoadError # rubocop:disable Lint/HandleExceptions end FactoryGirl.find_definitions SAMPLES_DIR = 'spec/samples' # :reek:UncommunicativeMethodName def s(type, *children) @klass_map ||= Reek::Source::AstNodeClassMap.new @klass_map.klass_for(type).new(type, children) end def ast(*args) s(*args) end # Simple helpers for our specs. module Helpers def with_test_config(path) Configuration::AppConfiguration.load_from_file(path) yield if block_given? Configuration::AppConfiguration.reset end end # See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration RSpec.configure do |config| config.filter_run :focus config.run_all_when_everything_filtered = true config.include FactoryGirl::Syntax::Methods config.include Helpers end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
reek-1.6.6 | spec/spec_helper.rb |
reek-1.6.5 | spec/spec_helper.rb |
reek-1.6.4 | spec/spec_helper.rb |
reek-1.6.3 | spec/spec_helper.rb |
reek-1.6.2 | spec/spec_helper.rb |