From db196b15afb392e588070b934620e83cdbaecd3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A9ri=20Le=20Bouder?= Date: Wed, 22 Jan 2014 17:40:36 +0100 Subject: [PATCH] dashboard: test expection on unspported OS --- spec/classes/cloud_dashboard_spec.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/spec/classes/cloud_dashboard_spec.rb b/spec/classes/cloud_dashboard_spec.rb index ef90b8f6..8f19384d 100644 --- a/spec/classes/cloud_dashboard_spec.rb +++ b/spec/classes/cloud_dashboard_spec.rb @@ -62,4 +62,17 @@ describe 'cloud::dashboard' do it_configures 'openstack dashboard' end + context 'on other platforms' do + let :facts do + { :osfamily => 'Solaris', + :operatingsystemrelease => '10', + :concat_basedir => '/var/lib/puppet/concat' } + end + + it 'should fail' do + expect { subject }.to raise_error(/module puppet-horizon doesn't support/) + end + end + + end