]> review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/commitdiff
firewall: tests: add required `facts` declarations
authorDamon Breeden <damon.breeden@ahrefs.com>
Fri, 6 Jan 2023 19:20:32 +0000 (19:20 +0000)
committerDamon Breeden <damon.breeden@ahrefs.com>
Fri, 6 Jan 2023 19:20:32 +0000 (19:20 +0000)
https://github.com/puppetlabs/puppetlabs-firewall/actions/runs/3857494896/jobs/6575029953#step:9:1110

spec/unit/classes/firewall_linux_debian_spec.rb

index 6104f6aba29550d9393a0358c164360e5b7ca8b7..939803ec17d18bd0b0da3ac67bc93d4e6d02feb8 100644 (file)
@@ -44,6 +44,13 @@ describe 'firewall::linux::debian', type: :class do
   end
 
   context 'with Debian 10, ensure => stopped' do
+    let(:facts) do
+      {
+        osfamily: 'Debian',
+        operatingsystem: 'Debian',
+        operatingsystemrelease: '10.0',
+      }
+    end
     let(:params) { { ensure: 'stopped' } }
 
     it {
@@ -94,6 +101,13 @@ describe 'firewall::linux::debian', type: :class do
   end
 
   context 'with Debian 11, ensure => stopped' do
+    let(:facts) do
+      {
+        osfamily: 'Debian',
+        operatingsystem: 'Debian',
+        operatingsystemrelease: '10.0',
+      }
+    end
     let(:params) { { ensure: 'stopped' } }
 
     it {
@@ -144,6 +158,13 @@ describe 'firewall::linux::debian', type: :class do
   end
 
   context 'with Debian unstable, ensure => stopped' do
+    let(:facts) do
+      {
+        osfamily: 'Debian',
+        operatingsystem: 'Debian',
+        operatingsystemrelease: '10.0',
+      }
+    end
     let(:params) { { ensure: 'stopped' } }
 
     it {