]> git.donarmstrong.com Git - dsa-puppet.git/blob - 3rdparty/modules/apache/spec/classes/mod/dev_spec.rb
add Openstack modules to 3rdparty
[dsa-puppet.git] / 3rdparty / modules / apache / spec / classes / mod / dev_spec.rb
1 require 'spec_helper'
2
3 describe 'apache::mod::dev', :type => :class do
4   let(:pre_condition) {[
5     'include apache'
6   ]}
7   [
8     ['RedHat',  '6', 'Santiago', 'Linux'],
9     ['Debian',  '6', 'squeeze', 'Linux'],
10     ['FreeBSD', '9', 'FreeBSD', 'FreeBSD'],
11   ].each do |osfamily, operatingsystemrelease, lsbdistcodename, kernel|
12     context "on a #{osfamily} OS" do
13       let :facts do
14         {
15           :lsbdistcodename        => lsbdistcodename,
16           :osfamily               => osfamily,
17           :operatingsystem        => osfamily,
18           :operatingsystemrelease => operatingsystemrelease,
19           :is_pe                  => false,
20           :concat_basedir         => '/foo',
21           :id                     => 'root',
22           :path                   => '/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin',
23           :kernel                 => kernel
24         }
25       end
26       it { is_expected.to contain_class('apache::dev') }
27     end
28   end
29 end