--- /dev/null
+fixtures:
+ repositories:
+ "stdlib": "git://github.com/puppetlabs/puppetlabs-stdlib.git"
+ "concat": "git://github.com/ripienaar/puppet-concat.git"
+ symlinks:
+ "dhcp": "#{source_dir}"
--- /dev/null
+language: ruby
+rvm:
+ - 1.8.7
+ - 1.9.3
+ - 2.0.0
+ - ruby-head
+env:
+ - PUPPET_GEM_VERSION=">= 3.0.0"
+matrix:
+ allow_failures:
+ - rvm: 2.0.0
+ - rvm: ruby-head
+ include:
+ - rvm: 1.8.7
+ env: PUPPET_GEM_VERSION="~> 2.7"
--- /dev/null
+source :rubygems
+
+if ENV.key?('PUPPET_VERSION')
+ puppetversion = "= #{ENV['PUPPET_VERSION']}"
+else
+ puppetversion = ['>= 2.7']
+end
+
+gem 'rake'
+gem 'puppet-lint'
+gem 'rspec-puppet'
+gem 'puppet', puppetversion
+gem 'puppetlabs_spec_helper', '>= 0.4.0'
--- /dev/null
+require 'puppet-lint/tasks/puppet-lint'
+require 'puppetlabs_spec_helper/rake_tasks'
+
+task :default => [:spec, :lint]
+
--- /dev/null
+--format
+s
+--colour
+--loadby
+mtime
+--backtrace
--- /dev/null
+# Fake $::concat_basedir fact
+$concat_basedir = '/var/lib/puppet/concat'
+
+# Default node to test defines
+node default {
+}
--- /dev/null
+require 'mocha'
+require 'rspec-puppet'
+require 'puppetlabs_spec_helper/module_spec_helper'
+