We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5cfcae2 commit 8fac48cCopy full SHA for 8fac48c
spec/hosts/roles/niagara_spec.rb
@@ -0,0 +1,29 @@
1
+# frozen_string_literal: true
2
+
3
+require 'spec_helper'
4
5
+role = 'niagara'
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
+ include_examples('common', os_facts:, site:)
25
+ end # host
26
+ end # lsst_sites
27
+ end # on os
28
+ end # on_supported_os
29
+end # role
0 commit comments