Gitlab Community Edition Instance

Skip to content
Snippets Groups Projects
Commit 9126ee91 authored by Benedikt Wegmann's avatar Benedikt Wegmann
Browse files

rspec-Setup aufräumen, spec_helper-Konfiguration anpassen für Tests in rspec-puppet und puppet-lint

parent 402914de
No related branches found
No related tags found
No related merge requests found
.bundle/
Gemfile.lock
.rake_tasks~
source 'https://rubygems.org'
puppetversion = ENV.key?('PUPPET_VERSION') ? "= #{ENV['PUPPET_VERSION']}" : ['>= 3.3']
gem 'puppet', puppetversion
gem 'puppetlabs_spec_helper', '>= 0.1.0'
gem 'puppet-lint', '>= 0.3.2'
gem 'facter', '>= 1.7.0'
gem 'rspec-puppet', '>= 2.5.0'
require 'rake'
require 'rspec/core/rake_task'
require 'rspec-puppet/rake_task'
RSpec::Core::RakeTask.new(:spec) do |t|
t.pattern = 'spec/*/*_spec.rb'
t.rspec_opts = "--format documentation --color"
begin
if Gem::Specification::find_by_name('puppet-lint')
require 'puppet-lint/tasks/puppet-lint'
PuppetLint.configuration.ignore_paths = ["spec/**/*.pp", "vendor/**/*.pp"]
PuppetLint.configuration.send('disable_140chars')
PuppetLint.configuration.send('disable_80chars')
task :default => [:rspec, :lint]
end
rescue Gem::LoadError
task :default => :rspec
end
require 'rspec-puppet/spec_helper'
require 'rspec-puppet'
fixture_path = File.expand_path(File.join(__FILE__, '..', 'fixtures'))
RSpec.configure do |c|
c.module_path = File.join(fixture_path, 'modules') + ':~/.puppet/modules'
c.manifest_dir = File.join(fixture_path, 'manifests')
c.module_path = File.join(File.dirname(File.expand_path(__FILE__)), 'fixtures', 'modules') + ':~/.puppet/modules'
c.manifest_dir = File.join(File.dirname(File.expand_path(__FILE__)), 'fixtures', 'manifests')
c.manifest = File.join(File.dirname(File.expand_path(__FILE__)), 'fixtures', 'manifests', 'site.pp')
c.environmentpath = File.join(Dir.pwd, 'spec')
c.after(:suite) do
RSpec::Puppet::Coverage.report!
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment