Skip to content

Commit 7889a85

Browse files
committed
(FM-4049) Update to current msync configs [2c99161]
1 parent bc1c44a commit 7889a85

File tree

8 files changed

+34
-44
lines changed

8 files changed

+34
-44
lines changed

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ spec/fixtures/
55
.vagrant/
66
.bundle/
77
coverage/
8+
log/
89
.idea/
910
*.iml
10-
log/

.rspec

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
--color
2+
--format documentation

.sync.yml

+4-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
---
2-
.travis.yml:
3-
extras:
4-
- rvm: 1.8.7
5-
env: PUPPET_GEM_VERSION="~> 2.7.0" FACTER_GEM_VERSION="~> 1.6.0"
6-
- rvm: 1.8.7
7-
env: PUPPET_GEM_VERSION="~> 2.7.0" FACTER_GEM_VERSION="~> 1.7.0"
8-
spec/spec_helper.rb:
9-
unmanaged: true
2+
Gemfile:
3+
optional:
4+
':development, :unit_tests':
5+
- gem: rspec-puppet-facts

.travis.yml

+7-12
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,19 @@
11
---
22
sudo: false
33
language: ruby
4+
cache: bundler
45
bundler_args: --without system_tests
5-
script: "bundle exec rake validate lint spec SPEC_OPTS='--format documentation'"
6+
script: "bundle exec rake validate lint spec"
67
matrix:
78
fast_finish: true
89
include:
9-
- rvm: 1.8.7
10+
- rvm: 2.1.6
11+
env: PUPPET_GEM_VERSION="~> 4.0" STRICT_VARIABLES="yes"
12+
- rvm: 2.1.5
13+
env: PUPPET_GEM_VERSION="~> 3.0" FUTURE_PARSER="yes"
14+
- rvm: 2.1.5
1015
env: PUPPET_GEM_VERSION="~> 3.0"
1116
- rvm: 1.9.3
1217
env: PUPPET_GEM_VERSION="~> 3.0"
13-
- rvm: 2.1.5
14-
env: PUPPET_GEM_VERSION="~> 3.0"
15-
- rvm: 2.1.5
16-
env: PUPPET_GEM_VERSION="~> 3.0" FUTURE_PARSER="yes"
17-
- rvm: 2.1.6
18-
env: PUPPET_GEM_VERSION="~> 4.0" STRICT_VARIABLES="yes"
19-
- rvm: 1.8.7
20-
env: PUPPET_GEM_VERSION="~> 2.7.0" FACTER_GEM_VERSION="~> 1.6.0"
21-
- rvm: 1.8.7
22-
env: PUPPET_GEM_VERSION="~> 2.7.0" FACTER_GEM_VERSION="~> 1.7.0"
2318
notifications:
2419
email: false

Gemfile

+10-17
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,17 @@ def location_for(place, fake_version = nil)
1111
end
1212

1313
group :development, :unit_tests do
14-
# rspec-core 3.1.7 is the last version to support ruby 1.8
15-
if RUBY_VERSION < '1.9'
16-
gem 'rspec-core', '3.1.7'
17-
else
18-
# newer version required to avoid BKR-537
19-
gem 'rspec-core', '>= 3.4'
20-
end
21-
22-
gem 'puppetlabs_spec_helper', :require => false
23-
gem 'simplecov', :require => false
24-
gem 'json', :require => false
25-
gem 'metadata-json-lint', :require => false
26-
gem 'rspec-puppet-facts', :require => false
14+
gem 'json', :require => false
15+
gem 'metadata-json-lint', :require => false
16+
gem 'puppet_facts', :require => false
17+
gem 'puppet-blacksmith', :require => false
18+
gem 'puppetlabs_spec_helper', :require => false
19+
gem 'rspec-puppet', '>= 2.3.2', :require => false
20+
gem 'simplecov', :require => false
21+
gem 'rspec-puppet-facts', :require => false
2722
end
28-
2923
group :system_tests do
24+
gem 'beaker-puppet_install_helper', :require => false
3025
if beaker_version = ENV['BEAKER_VERSION']
3126
gem 'beaker', *location_for(beaker_version)
3227
end
@@ -35,12 +30,10 @@ group :system_tests do
3530
else
3631
gem 'beaker-rspec', :require => false
3732
end
33+
gem 'master_manipulator', :require => false
3834
gem 'serverspec', :require => false
39-
gem 'beaker-puppet_install_helper', :require => false
4035
end
4136

42-
43-
4437
if facterversion = ENV['FACTER_GEM_VERSION']
4538
gem 'facter', facterversion, :require => false
4639
else

Rakefile

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
require 'puppetlabs_spec_helper/rake_tasks'
1+
require 'puppet_blacksmith/rake_tasks'
22
require 'puppet-lint/tasks/puppet-lint'
3+
require 'puppetlabs_spec_helper/rake_tasks'
34

45
PuppetLint.configuration.fail_on_warnings = true
56
PuppetLint.configuration.send('relative')

spec/spec_helper.rb

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
require 'puppetlabs_spec_helper/module_spec_helper'
2-
require 'rspec-puppet-facts'
3-
include RspecPuppetFacts
42

5-
# The default set of platforms to test again.
6-
ENV['UNIT_TEST_PLATFORMS'] = 'centos-6-x86_64 ubuntu-1404-x86_64'
7-
PLATFORMS = ENV['UNIT_TEST_PLATFORMS'].split(' ')
3+
# put local configuration and setup into spec_helper_local
4+
begin
5+
require 'spec_helper_local'
6+
rescue LoadError
7+
end

spec/spec_helper_local.rb

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
require 'rspec-puppet-facts'
2+
include RspecPuppetFacts
3+

0 commit comments

Comments
 (0)