]> gitweb.fluxo.info Git - puppet-dhcp.git/commitdiff
Use parser=future
authorRaphaël Pinson <raphael.pinson@camptocamp.com>
Tue, 25 Nov 2014 13:20:34 +0000 (14:20 +0100)
committerRaphaël Pinson <raphael.pinson@camptocamp.com>
Tue, 25 Nov 2014 13:20:34 +0000 (14:20 +0100)
.travis.yml
Gemfile
spec/spec_helper.rb

index 0946b1429965b6b7c1b9ec051031c0669022cc52..0cc99fb39ef672234d1808bd766b0205cd5cc033 100644 (file)
@@ -11,6 +11,11 @@ matrix:
     env: PUPPET_GEM_VERSION="~> 3.0"
   - rvm: 2.0.0
     env: PUPPET_GEM_VERSION="~> 3.0"
+  - rvm: 2.0.0
+    env: PUPPET_GEM_VERSION="~> 3.0" PUPPET_PARSER="future"
+  allow_failures:
+    - rvm: 2.0.0
+      env: PUPPET_GEM_VERSION="~> 3.0" PUPPET_PARSER="future"
 notifications:
   email: false
 deploy:
diff --git a/Gemfile b/Gemfile
index 29ed93f914b95321f03b047603c3a4ccadae7ba5..3928d5afb0b92ead240fdf0ff9b406942c7b06b9 100644 (file)
--- a/Gemfile
+++ b/Gemfile
@@ -2,7 +2,7 @@ source ENV['GEM_SOURCE'] || "https://rubygems.org"
 
 group :development, :test do
   gem 'rake',                    :require => false
-  gem 'rspec-puppet',            :require => false
+  gem 'rspec-puppet',            :require => false, :git => 'https://github.com/rodjek/rspec-puppet.git'
   gem 'puppetlabs_spec_helper',  :require => false
   gem 'puppet-lint',             :require => false
   gem 'metadata-json-lint',      :require => false
index adbb1916ddee8e3b8130e3e74522f5974117779d..98b22c3d8b87f4b03a8e877ec045df71137b3ad0 100644 (file)
@@ -17,6 +17,10 @@ RSpec.configure do |c|
     if Gem::Version.new(`puppet --version`) >= Gem::Version.new('3.5')
       Puppet.settings[:strict_variables]=true
     end
+
+    if ENV['PUPPET_PARSER'] == 'future'
+      Puppet.settings[:parser]='future'
+    end
   end
 
   c.after :each do