From c295ee5496ae083e240ed758c4e9f1bd4e7aa15f Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Sun, 30 Apr 2017 01:36:37 +0200 Subject: [PATCH] add tests for grafana:plugin --- spec/defines/plugin_spec.rb | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 spec/defines/plugin_spec.rb 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