diff --git a/test/integration/v3000-py2/controls/pkgs_spec.rb b/test/integration/v3000-py2/controls/pkgs_spec.rb new file mode 100644 index 000000000..df3ed6410 --- /dev/null +++ b/test/integration/v3000-py2/controls/pkgs_spec.rb @@ -0,0 +1,21 @@ +# frozen_string_literal: true + +version = + case platform[:family] + when 'debian' + '3000.2+ds-1' + end + +control 'salt packages' do + title 'should be installed' + + %w[ + salt-master + salt-minion + ].each do |p| + describe package(p) do + it { should be_installed } + its('version') { should eq version } + end + end +end diff --git a/test/integration/v3000-py2/controls/service_spec.rb b/test/integration/v3000-py2/controls/service_spec.rb new file mode 100644 index 000000000..9d9988322 --- /dev/null +++ b/test/integration/v3000-py2/controls/service_spec.rb @@ -0,0 +1,16 @@ +# 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/salt/pillar/v3000-py2.sls b/test/salt/pillar/v3000-py2.sls new file mode 100644 index 000000000..7d4f917c1 --- /dev/null +++ b/test/salt/pillar/v3000-py2.sls @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# vim: ft=yaml +--- +salt: + release: '3000'