Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9341561
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
View Options
diff --git a/spec/spec_helper_acceptance.rb b/spec/spec_helper_acceptance.rb
index 8e56daa..e9ccc68 100755
--- a/spec/spec_helper_acceptance.rb
+++ b/spec/spec_helper_acceptance.rb
@@ -1,31 +1,40 @@
#! /usr/bin/env ruby -S rspec
require 'beaker-rspec'
UNSUPPORTED_PLATFORMS = []
unless ENV['RS_PROVISION'] == 'no' or ENV['BEAKER_provision'] == 'no'
if hosts.first.is_pe?
install_pe
on hosts, 'mkdir -p /etc/puppetlabs/facter/facts.d'
else
install_puppet
on hosts, 'mkdir -p /etc/facter/facts.d'
on hosts, '/bin/touch /etc/puppet/hiera.yaml'
end
hosts.each do |host|
on host, "mkdir -p #{host['distmoduledir']}"
end
end
RSpec.configure do |c|
# Project root
proj_root = File.expand_path(File.join(File.dirname(__FILE__), '..'))
# Readable test descriptions
c.formatter = :documentation
# Configure all nodes in nodeset
c.before :suite do
- puppet_module_install(:source => proj_root, :module_name => 'stdlib')
+ hosts.each do |host|
+ if host['platform'] !~ /windows/i
+ copy_root_module_to(host, :source => proj_root, :module_name => 'stdlib')
+ end
+ end
+ hosts.each do |host|
+ if host['platform'] =~ /windows/i
+ on host, puppet('plugin download')
+ end
+ end
end
end
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Fri, Jul 4, 12:08 PM (2 w, 5 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3452554
Attached To
rSPSTD puppet-puppetlabs-stdlib
Event Timeline
Log In to Comment