From d7657bc341812dcb71f06cc48e5afe065f1309e5 Mon Sep 17 00:00:00 2001 From: Anders Larsson Date: Thu, 15 Feb 2024 10:28:47 +0100 Subject: [PATCH] Set nodename to prevent errors in tests --- spec/classes/data_types_spec.rb | 2 +- spec/classes/init_spec.rb | 1 + spec/classes/parameter_spec.rb | 1 + spec/classes/use_cases_spec.rb | 2 ++ 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/spec/classes/data_types_spec.rb b/spec/classes/data_types_spec.rb index c7a9c7c..9480a75 100644 --- a/spec/classes/data_types_spec.rb +++ b/spec/classes/data_types_spec.rb @@ -22,11 +22,11 @@ on_supported_os(test_on).each do |_os, os_facts| describe 'variable data type and content validations' do + let(:node) { 'data-types.example.com' } # set needed custom facts and variables let(:facts) do os_facts.merge( lsbmajdistrelease: os_facts[:os]['release']['major'], # Satisfy nisclient - fqdn: 'data-types.example.com', ) end diff --git a/spec/classes/init_spec.rb b/spec/classes/init_spec.rb index d7832ce..d6957de 100644 --- a/spec/classes/init_spec.rb +++ b/spec/classes/init_spec.rb @@ -10,6 +10,7 @@ on_supported_os.each do |os, os_facts| context "on #{os}" do + let(:node) { 'foo.example.com' } let(:facts) do os_facts.merge( lsbmajdistrelease: os_facts[:os]['release']['major'], # Satisfy nisclient diff --git a/spec/classes/parameter_spec.rb b/spec/classes/parameter_spec.rb index 5254240..f3a3970 100644 --- a/spec/classes/parameter_spec.rb +++ b/spec/classes/parameter_spec.rb @@ -22,6 +22,7 @@ on_supported_os(test_on).each do |_os, os_facts| describe 'parameter testing' do + let(:node) { 'foo.example.com' } let(:facts) do os_facts.merge( lsbmajdistrelease: os_facts[:os]['release']['major'], # Satisfy nisclient diff --git a/spec/classes/use_cases_spec.rb b/spec/classes/use_cases_spec.rb index 67f50e8..bf8dd4d 100644 --- a/spec/classes/use_cases_spec.rb +++ b/spec/classes/use_cases_spec.rb @@ -7,6 +7,7 @@ on_supported_os.each do |os, os_facts| context "on #{os} when value of vas_domain is an empty string (vasclnt package installed but not joined to an AD)" do + let(:node) { 'foo.example.com' } let(:facts) do os_facts.merge( vas_domain: '', @@ -23,6 +24,7 @@ on_supported_os.each do |os, os_facts| context "on #{os} when value of vas_domain is undef (vasclnt package installed but not joined to an AD)" do + let(:node) { 'foo.example.com' } let(:facts) do os_facts.merge( vas_domain: nil,