Update specs and fix FM-1361
[puppet_vcsrepo.git] / spec / acceptance / beaker_helper.rb
1 test_name "Installing Puppet and vcsrepo module" do
2   step 'install puppet' do
3     if @options[:provision]
4       # This will fail if puppet is already installed, ie --no-provision
5       if hosts.first.is_pe?
6         install_pe
7       else
8         install_puppet
9       end
10     end
11   end
12   step 'install module' do
13     proj_root = File.expand_path(File.join(File.dirname(__FILE__),'..','..'))
14     # Waiting on release of puppet_module_install in beaker
15     #puppet_module_install(:source => proj_root, :module_name => 'vcsrepo')
16     scp_to(hosts, proj_root, File.join(hosts.first['distmoduledir'], 'vcsrepo'))
17   end
18 end