blob: c1d9b6f6a60c37f8e7d79a8567fc0892b4925f98 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
require 'spec_helper'
describe 'sshd' do
shared_examples "a Linux OS" do
it { should compile.with_all_deps }
it { should contain_class('sshd') }
it { should contain_class('sshd::client') }
end
context "Debian OS" do
let :facts do
{
:operatingsystem => 'Debian',
:osfamily => 'Debian',
:lsbdistcodename => 'wheezy',
}
end
it_behaves_like "a Linux OS"
it { should contain_package('lsb-release') }
end
end
|