From 75ccf591eb20567464a306616e13c5d473af0b4e Mon Sep 17 00:00:00 2001 From: Imran Iqbal Date: Mon, 14 Dec 2020 19:52:40 +0000 Subject: [PATCH] test(fluorine): remove pillar and tests for `2019.2` --- test/integration/v201902-py2/README.md | 50 ------------------- .../v201902-py2/controls/pkgs_spec.rb | 17 ------- .../v201902-py2/controls/service_spec.rb | 16 ------ test/integration/v201902-py2/inspec.yml | 20 -------- test/integration/v201902-py3/README.md | 50 ------------------- .../v201902-py3/controls/pkgs_spec.rb | 17 ------- .../v201902-py3/controls/service_spec.rb | 16 ------ test/integration/v201902-py3/inspec.yml | 20 -------- test/salt/pillar/v201902-py2.sls | 5 -- test/salt/pillar/v201902-py3.sls | 6 --- 10 files changed, 217 deletions(-) delete mode 100644 test/integration/v201902-py2/README.md delete mode 100644 test/integration/v201902-py2/controls/pkgs_spec.rb delete mode 100644 test/integration/v201902-py2/controls/service_spec.rb delete mode 100644 test/integration/v201902-py2/inspec.yml delete mode 100644 test/integration/v201902-py3/README.md delete mode 100644 test/integration/v201902-py3/controls/pkgs_spec.rb delete mode 100644 test/integration/v201902-py3/controls/service_spec.rb delete mode 100644 test/integration/v201902-py3/inspec.yml delete mode 100644 test/salt/pillar/v201902-py2.sls delete mode 100644 test/salt/pillar/v201902-py3.sls diff --git a/test/integration/v201902-py2/README.md b/test/integration/v201902-py2/README.md deleted file mode 100644 index 4e4aac5..0000000 --- a/test/integration/v201902-py2/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# InSpec Profile: `v201902-py2` - -This shows the implementation of the `v201902-py2` InSpec [profile](https://github.com/inspec/inspec/blob/master/docs/profiles.md). - -## Verify a profile - -InSpec ships with built-in features to verify a profile structure. - -```bash -$ inspec check v201902-py2 -Summary -------- -Location: v201902-py2 -Profile: profile -Controls: 4 -Timestamp: 2019-06-24T23:09:01+00:00 -Valid: true - -Errors ------- - -Warnings --------- -``` - -## Execute a profile - -To run all **supported** controls on a local machine use `inspec exec /path/to/profile`. - -```bash -$ inspec exec v201902-py2 -.. - -Finished in 0.0025 seconds (files took 0.12449 seconds to load) -8 examples, 0 failures -``` - -## Execute a specific control from a profile - -To run one control from the profile use `inspec exec /path/to/profile --controls name`. - -```bash -$ inspec exec v201902-py2 --controls package -. - -Finished in 0.0025 seconds (files took 0.12449 seconds to load) -1 examples, 0 failures -``` - -See an [example control here](https://github.com/inspec/inspec/blob/master/examples/profile/controls/example.rb). diff --git a/test/integration/v201902-py2/controls/pkgs_spec.rb b/test/integration/v201902-py2/controls/pkgs_spec.rb deleted file mode 100644 index d35fe1c..0000000 --- a/test/integration/v201902-py2/controls/pkgs_spec.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -control 'salt packages' do - title 'should be installed' - - version = '2019.2.5' - - %w[ - salt-master - salt-minion - ].each do |p| - describe package(p) do - it { should be_installed } - its('version') { should match(/^#{version}/) } - end - end -end diff --git a/test/integration/v201902-py2/controls/service_spec.rb b/test/integration/v201902-py2/controls/service_spec.rb deleted file mode 100644 index 9d99883..0000000 --- a/test/integration/v201902-py2/controls/service_spec.rb +++ /dev/null @@ -1,16 +0,0 @@ -# frozen_string_literal: true - -control 'salt services' do - title 'should be running' - - %w[ - salt-master - salt-minion - ].each do |p| - describe service(p) do - it { should be_installed } - it { should be_enabled } - it { should be_running } - end - end -end diff --git a/test/integration/v201902-py2/inspec.yml b/test/integration/v201902-py2/inspec.yml deleted file mode 100644 index 5561f1a..0000000 --- a/test/integration/v201902-py2/inspec.yml +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# vim: ft=yaml ---- -name: v201902-py2 -title: salt formula -maintainer: SaltStack Formulas -license: Apache-2.0 -summary: Verify that Salt `v201902-py2` is setup and configured -supports: - - platform-name: debian - - platform-name: ubuntu - - platform-name: centos - - platform-name: fedora - - platform-name: opensuse - - platform-name: suse - - platform-name: freebsd - - platform-name: amazon - - platform-name: oracle - - platform-name: arch - - platform-name: gentoo diff --git a/test/integration/v201902-py3/README.md b/test/integration/v201902-py3/README.md deleted file mode 100644 index a44f865..0000000 --- a/test/integration/v201902-py3/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# InSpec Profile: `v201902-py3` - -This shows the implementation of the `v201902-py3` InSpec [profile](https://github.com/inspec/inspec/blob/master/docs/profiles.md). - -## Verify a profile - -InSpec ships with built-in features to verify a profile structure. - -```bash -$ inspec check v201902-py3 -Summary -------- -Location: v201902-py3 -Profile: profile -Controls: 4 -Timestamp: 2019-06-24T23:09:01+00:00 -Valid: true - -Errors ------- - -Warnings --------- -``` - -## Execute a profile - -To run all **supported** controls on a local machine use `inspec exec /path/to/profile`. - -```bash -$ inspec exec v201902-py3 -.. - -Finished in 0.0025 seconds (files took 0.12449 seconds to load) -8 examples, 0 failures -``` - -## Execute a specific control from a profile - -To run one control from the profile use `inspec exec /path/to/profile --controls name`. - -```bash -$ inspec exec v201902-py3 --controls package -. - -Finished in 0.0025 seconds (files took 0.12449 seconds to load) -1 examples, 0 failures -``` - -See an [example control here](https://github.com/inspec/inspec/blob/master/examples/profile/controls/example.rb). diff --git a/test/integration/v201902-py3/controls/pkgs_spec.rb b/test/integration/v201902-py3/controls/pkgs_spec.rb deleted file mode 100644 index d35fe1c..0000000 --- a/test/integration/v201902-py3/controls/pkgs_spec.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -control 'salt packages' do - title 'should be installed' - - version = '2019.2.5' - - %w[ - salt-master - salt-minion - ].each do |p| - describe package(p) do - it { should be_installed } - its('version') { should match(/^#{version}/) } - end - end -end diff --git a/test/integration/v201902-py3/controls/service_spec.rb b/test/integration/v201902-py3/controls/service_spec.rb deleted file mode 100644 index 9d99883..0000000 --- a/test/integration/v201902-py3/controls/service_spec.rb +++ /dev/null @@ -1,16 +0,0 @@ -# frozen_string_literal: true - -control 'salt services' do - title 'should be running' - - %w[ - salt-master - salt-minion - ].each do |p| - describe service(p) do - it { should be_installed } - it { should be_enabled } - it { should be_running } - end - end -end diff --git a/test/integration/v201902-py3/inspec.yml b/test/integration/v201902-py3/inspec.yml deleted file mode 100644 index aaaa986..0000000 --- a/test/integration/v201902-py3/inspec.yml +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# vim: ft=yaml ---- -name: v201902-py3 -title: salt formula -maintainer: SaltStack Formulas -license: Apache-2.0 -summary: Verify that Salt `v201902-py3` is setup and configured -supports: - - platform-name: debian - - platform-name: ubuntu - - platform-name: centos - - platform-name: fedora - - platform-name: opensuse - - platform-name: suse - - platform-name: freebsd - - platform-name: amazon - - platform-name: oracle - - platform-name: arch - - platform-name: gentoo diff --git a/test/salt/pillar/v201902-py2.sls b/test/salt/pillar/v201902-py2.sls deleted file mode 100644 index 1627a0c..0000000 --- a/test/salt/pillar/v201902-py2.sls +++ /dev/null @@ -1,5 +0,0 @@ -# -*- coding: utf-8 -*- -# vim: ft=yaml ---- -salt: - release: '2019.2' diff --git a/test/salt/pillar/v201902-py3.sls b/test/salt/pillar/v201902-py3.sls deleted file mode 100644 index 1292e14..0000000 --- a/test/salt/pillar/v201902-py3.sls +++ /dev/null @@ -1,6 +0,0 @@ -# -*- coding: utf-8 -*- -# vim: ft=yaml ---- -salt: - release: '2019.2' - py_ver: 'py3'