3 describe 'postgresql::server::plperl', :type => :class do
7 :operatingsystem => 'Debian',
8 :operatingsystemrelease => '6.0',
10 :concat_basedir => tmpfilename('plperl'),
12 :path => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
17 "class { 'postgresql::server': }"
20 describe 'with no parameters' do
21 it { is_expected.to contain_class("postgresql::server::plperl") }
22 it 'should create package' do
23 is_expected.to contain_package('postgresql-plperl').with({
30 describe 'with parameters' do
33 :package_ensure => 'absent',
34 :package_name => 'mypackage',
38 it { is_expected.to contain_class("postgresql::server::plperl") }
39 it 'should create package with correct params' do
40 is_expected.to contain_package('postgresql-plperl').with({