Revert "Update 3rdparty rabbitmq module"
[mirror/dsa-puppet.git] / 3rdparty / modules / rabbitmq / spec / acceptance / server_spec.rb
index 5ac29bf..d99f995 100644 (file)
@@ -1,7 +1,7 @@
 require 'spec_helper_acceptance'
 
 describe 'rabbitmq server:' do
-  case fact('os.family')
+  case fact('osfamily')
   when 'RedHat'
     package_name = 'rabbitmq-server'
     service_name = 'rabbitmq-server'
@@ -16,57 +16,57 @@ describe 'rabbitmq server:' do
     service_name = 'rabbitmq'
   end
 
-  context 'default class inclusion' do
-    it 'runs successfully' do
+  context "default class inclusion" do
+    it 'should run successfully' do
       pp = <<-EOS
       class { 'rabbitmq::server': }
-      if $facts['os']['family'] == 'RedHat' {
+      if $::osfamily == 'RedHat' {
         class { 'erlang': epel_enable => true}
         Class['erlang'] -> Class['rabbitmq::server']
       }
       EOS
 
       # Apply twice to ensure no errors the second time.
-      apply_manifest(pp, catch_failures: true)
-      expect(apply_manifest(pp, catch_changes: true).exit_code).to be_zero
+      apply_manifest(pp, :catch_failures => true)
+      expect(apply_manifest(pp, :catch_changes => true).exit_code).to be_zero
     end
 
     describe package(package_name) do
-      it { is_expected.to be_installed }
+      it { should be_installed }      
     end
 
     describe service(service_name) do
-      it { is_expected.to be_enabled }
-      it { is_expected.to be_running }
+      it { should be_enabled }
+      it { should be_running }
     end
   end
 
-  context 'disable and stop service' do
-    it 'runs successfully' do
+  context "disable and stop service" do
+    it 'should run successfully' do
       pp = <<-EOS
       class { 'rabbitmq::server':
         service_ensure => 'stopped',
       }
-      if $facts['os']['family'] == 'RedHat' {
+      if $::osfamily == 'RedHat' {
         class { 'erlang': epel_enable => true}
         Class['erlang'] -> Class['rabbitmq::server']
       }
       EOS
 
-      apply_manifest(pp, catch_failures: true)
+      apply_manifest(pp, :catch_failures => true)
     end
 
     describe service(service_name) do
-      it { is_expected.not_to be_enabled }
-      it { is_expected.not_to be_running }
+      it { should_not be_enabled }
+      it { should_not be_running }
     end
   end
 
-  context 'service is unmanaged' do
-    it 'runs successfully' do
+  context "service is unmanaged" do
+    it 'should run successfully' do
       pp_pre = <<-EOS
       class { 'rabbitmq::server': }
-      if $facts['os']['family'] == 'RedHat' {
+      if $::osfamily == 'RedHat' {
         class { 'erlang': epel_enable => true}
         Class['erlang'] -> Class['rabbitmq::server']
       }
@@ -77,19 +77,20 @@ describe 'rabbitmq server:' do
         service_manage => false,
         service_ensure  => 'stopped',
       }
-      if $facts['os']['family'] == 'RedHat' {
+      if $::osfamily == 'RedHat' {
         class { 'erlang': epel_enable => true}
         Class['erlang'] -> Class['rabbitmq::server']
       }
       EOS
 
-      apply_manifest(pp_pre, catch_failures: true)
-      apply_manifest(pp, catch_failures: true)
+      
+      apply_manifest(pp_pre, :catch_failures => true)
+      apply_manifest(pp, :catch_failures => true)
     end
 
     describe service(service_name) do
-      it { is_expected.to be_enabled }
-      it { is_expected.to be_running }
+      it { should be_enabled }
+      it { should be_running }
     end
   end
 end