summaryrefslogtreecommitdiff
path: root/spec/system/preferred_servers_spec.rb
blob: 686861bc5a1cb0d3c9d5655fe7b961261a34cfc3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
require 'spec_helper_system'

describe 'preferred servers' do
  it 'applies cleanly' do
    puppet_apply(%{
      class { '::ntp':
        servers           => ['a', 'b', 'c', 'd'],
        preferred_servers => ['c', 'd'],
      }
    })
  end

  describe file('/etc/ntp.conf') do
    it { should be_file }
    it { should contain 'server a' }
    it { should contain 'server b' }
    it { should contain 'server c prefer' }
    it { should contain 'server d prefer' }
  end
end