Update tests for ubuntu 14.04
[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     gitconfig = <<-EOS
18 [user]
19         email = root@localhost
20         name = root
21 EOS
22     create_remote_file(host, "/root/.gitconfig", script)
23   end
24 end