Skip to content

Commit

Permalink
(roles/fiberspec_spec.rb) add role tests
Browse files Browse the repository at this point in the history
  • Loading branch information
dtapiacl committed May 15, 2024
1 parent b567802 commit 9d1a2a6
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions spec/hosts/roles/fiberspec_spec.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# frozen_string_literal: true

require 'spec_helper'

role = 'fiberspec'

describe "#{role} role" do
on_supported_os.each do |os, os_facts|
context "on #{os}" do
let(:facts) { os_facts }
let(:node_params) do
{
role: role,
site: site,
}
end

lsst_sites.each do |site|
fqdn = "#{role}.#{site}.lsst.org"
override_facts(os_facts, fqdn: fqdn, networking: { fqdn => fqdn })

describe fqdn, :sitepp do
let(:site) { site }

it { is_expected.to compile.with_all_deps }

Check failure on line 25 in spec/hosts/roles/fiberspec_spec.rb

View workflow job for this annotation

GitHub Actions / rake_checks

RSpec/EmptyLineAfterExample: Add an empty line after `it`. (https://rspec.rubystyle.guide/#empty-lines-around-examples, https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/EmptyLineAfterExample)
include_examples 'dco'

Check failure on line 27 in spec/hosts/roles/fiberspec_spec.rb

View workflow job for this annotation

GitHub Actions / rake_checks

Layout/EmptyLinesAroundBlockBody: Extra empty line detected at block body end. (https://rubystyle.guide#empty-lines-around-bodies)
end # host
end # lsst_sites
end # on os
end # on_supported_os
end # role

0 comments on commit 9d1a2a6

Please sign in to comment.