diff --git a/spec/classes/install_spec.rb b/spec/classes/install_spec.rb new file mode 100644 index 0000000..e3473c9 --- /dev/null +++ b/spec/classes/install_spec.rb @@ -0,0 +1,13 @@ +require 'spec_helper' + +describe 'hitch::install' do + on_supported_os.each do |os, os_facts| + context "on #{os}" do + let(:facts) { os_facts } + let(:params) { { package: 'hitch' } } + + it { is_expected.to compile } + it { is_expected.to contain_package('hitch') } + end + end +end diff --git a/spec/classes/service_spec.rb b/spec/classes/service_spec.rb new file mode 100644 index 0000000..af7d00f --- /dev/null +++ b/spec/classes/service_spec.rb @@ -0,0 +1,13 @@ +require 'spec_helper' + +describe 'hitch::service' do + on_supported_os.each do |os, os_facts| + context "on #{os}" do + let(:facts) { os_facts } + let(:params) { { service_name: 'hitch' } } + + it { is_expected.to compile } + it { is_expected.to contain_service('hitch') } + end + end +end