Sha256: d6fca6312ee4ddcc8817d16bda4bd1eadccd97d290356ed35fc05326e9ce716e

Contents?: true

Size: 781 Bytes

Versions: 6

Compression:

Stored size: 781 Bytes

Contents

require 'chef-api'

RSpec.configure do |config|
  # Chef Server
  require 'support/chef_server'
  config.include(RSpec::ChefServer::DSL)

  # Shared Examples
  Dir[ChefAPI.root.join('spec/support/shared/**/*.rb')].each { |file| require file }

  # Basic configuraiton
  config.run_all_when_everything_filtered = true
  config.filter_run(:focus)

  #
  config.before(:each) do
    Logify.level = :fatal
  end

  # Run specs in random order to surface order dependencies. If you find an
  # order dependency and want to debug it, you can fix the order by providing
  # the seed, which is printed after each run.
  #     --seed 1234
  config.order = 'random'
end

#
# @return [String]
#
def rspec_support_file(*joins)
  File.join(File.expand_path('../support', __FILE__), *joins)
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
chef-api-0.8.0 spec/spec_helper.rb
chef-api-0.7.1 spec/spec_helper.rb
chef-api-0.7.0 spec/spec_helper.rb
chef-api-0.6.0 spec/spec_helper.rb
chef-api-0.5.0 spec/spec_helper.rb
chef-api-0.4.1 spec/spec_helper.rb