control-repo/.onceover/spec/spec_helper.rb
2020-05-22 10:43:42 +01:00

32 lines
1.5 KiB
Ruby

RSpec.configure do |c|
c.mock_with :rspec
end
require 'puppetlabs_spec_helper/module_spec_helper'
require 'rspec_junit_formatter'
require 'onceover/rspec/formatters'
RSpec.configure do |c|
# Create onceover settings to be accessed by formatters
c.add_setting :onceover_tempdir
c.add_setting :onceover_root
c.add_setting :onceover_environmentpath
c.onceover_tempdir = "/Users/christopher.lawrence/projects/control-repo/.onceover"
c.onceover_root = "/Users/christopher.lawrence/projects/control-repo"
c.onceover_environmentpath = "etc/puppetlabs/code/environments"
# Also add JUnit output in case people want to use that
c.add_formatter('RSpecJUnitFormatter','/Users/christopher.lawrence/projects/control-repo/.onceover/spec.xml')
c.parser = 'future'
c.formatter = 'OnceoverFormatter'
c.trusted_server_facts = true
c.environmentpath = '/Users/christopher.lawrence/projects/control-repo/.onceover/etc/puppetlabs/code/environments'
c.module_path = '/Users/christopher.lawrence/projects/control-repo/.onceover/etc/puppetlabs/code/environments/production/site-modules:/Users/christopher.lawrence/projects/control-repo/.onceover/etc/puppetlabs/code/environments/production/modules'
c.hiera_config = '/Users/christopher.lawrence/projects/control-repo/.onceover/etc/puppetlabs/code/environments/production/hiera.yaml'
c.manifest = ''
ENV['STRICT_VARIABLES'] = 'no'
end