3 describe 'neutron::policy' do
5 shared_examples_for 'neutron policies' do
8 :policy_path => '/etc/neutron/policy.json',
10 'context_is_admin' => {
11 'key' => 'context_is_admin',
18 it 'set up the policies' do
19 should contain_openstacklib__policy__base('context_is_admin').with({
20 :key => 'context_is_admin',
26 context 'on Debian platforms' do
28 { :osfamily => 'Debian' }
31 it_configures 'neutron policies'
34 context 'on RedHat platforms' do
36 { :osfamily => 'RedHat' }
39 it_configures 'neutron policies'