diff --git a/spec/defines/plugin_spec.rb b/spec/defines/plugin_spec.rb new file mode 100644 index 000000000..7a449d9a5 --- /dev/null +++ b/spec/defines/plugin_spec.rb @@ -0,0 +1,21 @@ +require 'spec_helper' + +describe 'grafana::plugin', type: :define do + on_supported_os.each do |os, facts| + context "on #{os} " do + + let :facts do + facts + end + + let :title do + 'grafana-simple-json-datasource' + end + + context 'with all defaults' do + it { is_expected.to compile.with_all_deps } + it { is_expected.to contain_exec("install #{title}") } + end + end + end +end