Fix typo in mkdir
[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         on hosts, "mkdir -p #{host['distmoduledir']}"
10       end
11     end
12   end
13   step 'install module' do
14     proj_root = File.expand_path(File.join(File.dirname(__FILE__),'..','..'))
15     # Waiting on release of puppet_module_install in beaker
16     #puppet_module_install(:source => proj_root, :module_name => 'vcsrepo')
17     scp_to(hosts, proj_root, File.join(hosts.first['distmoduledir'], 'vcsrepo'))
18     gitconfig = <<-EOS
19 [user]
20         email = root@localhost
21         name = root
22 EOS
23     create_remote_file(hosts.first, "/root/.gitconfig", script)
24   end
25 end