[Pkg-puppet-devel] [facter] 100/352: (fact-79) Extend acceptance test to ruby 1.8.x platforms
Stig Sandbeck Mathisen
ssm at debian.org
Sun Apr 6 22:21:35 UTC 2014
This is an automated email from the git hooks/post-receive script.
ssm pushed a commit to branch master
in repository facter.
commit 8ebffec5426297178781894d3814f821910776ad
Author: Kylo Ginsberg <kylo at puppetlabs.com>
Date: Fri Dec 20 16:02:02 2013 -0800
(fact-79) Extend acceptance test to ruby 1.8.x platforms
---
acceptance/tests/facter_json_output_validates.rb | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/acceptance/tests/facter_json_output_validates.rb b/acceptance/tests/facter_json_output_validates.rb
index 9716b14..675e19c 100644
--- a/acceptance/tests/facter_json_output_validates.rb
+++ b/acceptance/tests/facter_json_output_validates.rb
@@ -3,11 +3,11 @@ require 'json-schema'
test_name "Running facter --json should validate against the schema"
-confine :except, :platform => 'ubuntu-10.04'
-confine :except, :platform => 'el-6'
-confine :except, :platform => 'el-5'
-
agents.each do |agent|
+ step "Install json gem (needed on older platforms)"
+ win_cmd_prefix = 'cmd /c ' if agent['platform'] =~ /windows/
+ on(agent, "#{win_cmd_prefix}gem install json")
+
step "Agent #{agent}: run 'facter --json' and validate"
on(agent, facter('--json')) do
schema = JSON.parse(File.read("../schema/facter.json"))
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-puppet/facter.git
More information about the Pkg-puppet-devel
mailing list