]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
rspec: run tests for ::ceilometer::agent::auth
authorEmilien Macchi <emilien@redhat.com>
Thu, 24 Sep 2015 13:26:33 +0000 (09:26 -0400)
committerEmilien Macchi <emilien@redhat.com>
Thu, 24 Sep 2015 19:06:44 +0000 (15:06 -0400)
This patch actually run rpsec test for ::ceilometer::agent::auth
class, and also drop an invalid parameter to make test working.

The class was introduced by [1] but test never ran before.
[1] I167c6c570bdebb4be2ef99cd0b9cf81f37856d9f

Change-Id: Ifcdd2d149e8b15446087ddc258d54d87dea1e8c0

spec/classes/ceilometer_agent_auth_spec.rb

index f72459315e8ef39465313c26701b1b53956653da..14b1904dda09f45b7b2577851634d2d0afb8430f 100644 (file)
@@ -12,7 +12,6 @@ describe 'ceilometer::agent::auth' do
       :auth_user        => 'ceilometer',
       :auth_password    => 'password',
       :auth_tenant_name => 'services',
-      :enabled          => true,
     }
   end
 
@@ -37,4 +36,20 @@ describe 'ceilometer::agent::auth' do
 
   end
 
+  context 'on Debian platforms' do
+    let :facts do
+      { :osfamily => 'Debian' }
+    end
+
+    it_configures 'ceilometer-agent-auth'
+  end
+
+  context 'on RedHat platforms' do
+    let :facts do
+      { :osfamily => 'RedHat' }
+    end
+
+    it_configures 'ceilometer-agent-auth'
+  end
+
 end