Fix Tests

Change-Id: I94dc389a2880e3d7b87c78929d76234cddbbe0ef
This commit is contained in:
Alex Ruiz Estradera 2016-11-14 17:28:29 +01:00
parent 666e49e9d4
commit e3607ebf2b
12 changed files with 30 additions and 6 deletions

View File

@ -18,6 +18,10 @@ group :development, :unit_tests do
gem 'puppet-lint', '>= 0.3.2', :require => false
gem 'metadata-json-lint', :require => false
gem 'faraday', :require => false
# addressable 2.5.0 pulls in public_suffix >= 2.0 requires ruby >= 2.0
gem 'addressable', ['< 2.5.0']
# json_pure 2.0.2 requires ruby >= 2.0 and we don't have it on Ubuntu Trusty
gem 'json_pure', ['2.0.1']
end
group :system_tests do

View File

@ -7,6 +7,7 @@ describe 'midonet::agent::install' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
it { is_expected.to contain_package('midolman').with(

View File

@ -7,6 +7,8 @@ describe 'midonet::agent::run' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
let :params do

View File

@ -7,6 +7,7 @@ describe 'midonet::agent' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
let :params do

View File

@ -54,7 +54,8 @@ describe 'midonet::cli' do
:operatingsystemmajrelease => '14',
:puppetversion => '3.8.7',
:lsbdistid => 'Ubuntu',
:lsbdistcodename => 'Trusty'
:lsbdistcodename => 'Trusty',
:puppetversion => Puppet.version
})
end
@ -82,7 +83,8 @@ describe 'midonet::cli' do
:operatingsystemmajrelease => '16',
:puppetversion => '3.8.7',
:lsbdistid => 'Ubuntu',
:lsbdistcodename => 'Xenial'
:lsbdistcodename => 'Xenial',
:puppetversion => Puppet.version
})
end
@ -108,6 +110,7 @@ describe 'midonet::cli' do
:ipaddress_eth0 => '172.17.0.3',
:operatingsystemmajrelease => '7',
:puppetversion => '3.8.7',
:puppetversion => Puppet.version
})
end

View File

@ -7,6 +7,7 @@ describe 'midonet::cluster::install' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
it { is_expected.to contain_package('midonet-cluster').with(

View File

@ -7,6 +7,7 @@ describe 'midonet::cluster::run' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
let :params do

View File

@ -7,6 +7,7 @@ describe 'midonet::gateway::static' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
let :params do

View File

@ -13,7 +13,8 @@ describe 'midonet::mem' do
:fqdn => 'gateway',
:memorysize => '2048',
:lsbdistid => 'trusty',
:lsbdistrelease => '14.04'
:lsbdistrelease => '14.04',
:puppetversion => Puppet.version
}
end
it { is_expected.to contain_package('midonet-manager').with(

View File

@ -5,7 +5,8 @@ describe 'midonet::repository::centos' do
let :facts do
{
:osfamily => 'RedHat',
:operatingsystemmajrelease => '7'
:operatingsystemmajrelease => '7',
:puppetversion => Puppet.version
}
end
let :params do
@ -55,7 +56,8 @@ describe 'midonet::repository::centos' do
let :facts do
{
:osfamily => 'RedHat',
:operatingsystemmajrelease => '7'
:operatingsystemmajrelease => '7',
:puppetversion => Puppet.version
}
end
let :params do

View File

@ -7,6 +7,7 @@ describe 'midonet::repository' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
it { is_expected.to contain_class('midonet::repository::ubuntu').with(
@ -44,6 +45,7 @@ describe 'midonet::repository' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
let :params do
@ -69,7 +71,9 @@ describe 'midonet::repository' do
let :facts do
{
:osfamily => 'RedHat',
:operatingsystemmajrelease => '7'
:operatingsystemmajrelease => '7',
:puppetversion => Puppet.version
}
end
let :params do

View File

@ -7,6 +7,7 @@ describe 'midonet::repository::ubuntu' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
let :params do
@ -58,6 +59,8 @@ describe 'midonet::repository::ubuntu' do
:osfamily => 'Debian',
:lsbdistid => 'Ubuntu',
:lsbdistrelease => '16.04',
:puppetversion => Puppet.version
}
end
let :params do