3 require 'puppet/type/keystone_user_role'
5 describe Puppet::Type.type(:keystone_user_role) do
8 @user_roles = Puppet::Type.type(:keystone_user_role).new(
13 @roles = @user_roles.parameter('roles')
16 it 'should not be in sync for' do
17 expect(@roles.insync?(['a', 'b', 'c'])).to be false
18 expect(@roles.insync?('a')).to be false
19 expect(@roles.insync?(['a'])).to be false
20 expect(@roles.insync?(nil)).to be false
23 it 'should be in sync for' do
24 expect(@roles.insync?(['a', 'b'])).to be true
25 expect(@roles.insync?(['b', 'a'])).to be true