From: sanfrancrisko <55992494+sanfrancrisko@users.noreply.github.com> Date: Fri, 4 Dec 2020 14:14:33 +0000 (+0000) Subject: Merge pull request #941 from adrianiurca/add_acceptance_test X-Git-Tag: v2.8.0~4 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=91058c02048941082ad843d2cc46e1c53771dd8a;p=puppet-modules%2Fpuppetlabs-firewall.git Merge pull request #941 from adrianiurca/add_acceptance_test (IAC-966) - MODULES-10522: Add support for the --condition parameter --- 91058c02048941082ad843d2cc46e1c53771dd8a diff --cc spec/spec_helper_acceptance_local.rb index 204955c,c5ec3bc..d620d08 --- a/spec/spec_helper_acceptance_local.rb +++ b/spec/spec_helper_acceptance_local.rb @@@ -48,18 -44,11 +48,22 @@@ def fetch_os_nam end RSpec.configure do |c| + # This flag is disabling test 'condition' from firewall_attributes_exceptions + # because this test is failing on docker containers, but it's compatible with vmpooler machines + # To enable tests on abs/vmpooler machines just set to `true` this flag + c.filter_run_excluding condition_parameter_test: false c.before :suite do + if fetch_os_name == 'centos' && os[:release].to_i == 8 + pp = <<-PUPPETCODE + package { 'iptables-services': + ensure => 'latest', + } + package { 'policycoreutils': + ensure => 'latest', + } + PUPPETCODE + LitmusHelper.instance.apply_manifest(pp) + end if os[:family] == 'debian' && os[:release].to_i == 10 pp = <<-PUPPETCODE package { 'net-tools':