]> git.donarmstrong.com Git - dsa-puppet.git/blob - 3rdparty/modules/openstacklib/spec/classes/openstacklib_policy_spec.rb
try with modules from master
[dsa-puppet.git] / 3rdparty / modules / openstacklib / spec / classes / openstacklib_policy_spec.rb
1 require 'spec_helper'
2
3 describe 'openstacklib::policy' do
4
5   let :params do
6     {
7       :policies => {
8         'foo' => {
9           'file_path' => '/etc/nova/policy.json',
10           'key'       => 'context_is_admin',
11           'value'     => 'foo:bar'
12         }
13       }
14     }
15   end
16
17   it 'configures the proper policy' do
18     is_expected.to contain_openstacklib__policy__base('foo').with(
19       :file_path => '/etc/nova/policy.json',
20       :key       => 'context_is_admin',
21       :value     => 'foo:bar'
22     )
23   end
24
25 end