File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ classes :
3+ - " profile::core::common"
4+ - " profile::core::debugutils"
5+ - " profile::core::dhcp"
6+
7+ dhcp::bootp : true
8+ dhcp::ddns_update_style : " none"
9+ dhcp::default_lease_time : &lease_time 86400
10+ dhcp::logfacility : " daemon"
11+ dhcp::max_lease_time : *lease_time
12+ dhcp::option_static_route : true
Original file line number Diff line number Diff line change 1+ # frozen_string_literal: true
2+
3+ require 'spec_helper'
4+
5+ role = 'dhcp'
6+
7+ describe "#{ role } role" do
8+ on_supported_os . each do |os , os_facts |
9+ next unless os =~ %r{almalinux-9-x86_64}
10+
11+ context "on #{ os } " do
12+ lsst_sites . each do |site |
13+ describe "#{ role } .#{ site } .lsst.org" , :sitepp do
14+ let ( :node_params ) do
15+ {
16+ role :,
17+ site :,
18+ }
19+ end
20+ let ( :facts ) { lsst_override_facts ( os_facts ) }
21+
22+ it { is_expected . to compile . with_all_deps }
23+
24+ it do
25+ is_expected . to contain_class ( 'profile::core::dhcp' )
26+ end
27+ end # host
28+ end # lsst_sites
29+ end # on os
30+ end # on_supported_os
31+ end # role
You can’t perform that action at this time.
0 commit comments