inspec/test/integration/default/apt_spec.rb
Mark Keisler bd33aa7175 improved regex for matching deb sources
also added tests.
Signed-off-by: Mark Keisler <mark@mitsein.net>
2016-11-09 11:10:46 -06:00

46 lines
1 KiB
Ruby

# encoding: utf-8
if os[:name] == 'ubuntu'
describe apt('ppa:nginx/stable') do
it { should exist }
it { should be_enabled }
end
describe apt('nginx/stable') do
it { should exist }
it { should be_enabled }
end
describe apt('http://ppa.launchpad.net/nginx/stable/ubuntu') do
it { should exist }
it { should be_enabled }
end
describe apt('https://deb.nodesource.com/node_4.x/dists/precise/') do
it { should_not exist }
it { should_not be_enabled }
end
describe apt('https://packages.chef.io/stable-apt') do
it { should exist }
it { should be_enabled }
end
elsif os[:family] == 'debian'
describe apt('http://nginx.org/packages/debian') do
it { should exist }
it { should be_enabled }
end
describe apt('https://deb.nodesource.com/node_4.x/dists/precise/') do
it { should_not exist }
it { should_not be_enabled }
end
describe apt('https://packages.chef.io/stable-apt') do
it { should exist }
it { should be_enabled }
end
end