puppet-midonet/spec/classes/midonet_agent_install_spec.rb

35 lines
792 B
Ruby

require 'spec_helper'
describe 'midonet::agent::install' do
context 'with default parameters' do
let :facts do
{
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
it { is_expected.to contain_package('midolman').with(
'ensure' => 'present',
) }
end
context 'with custom parameters' do
let :params do
{
:manage_java => true,
}
end
let :facts do
{
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:lsbdistcodename => 'xenial',
}
end
it { is_expected.to contain_package('midolman').with_ensure('present') }
end
end