1
0
mirror of https://github.com/kakwa/ldapcherry synced 2024-11-22 09:24:21 +01:00

fix on unit tests for roles

This commit is contained in:
kakwa 2015-05-12 01:41:32 +02:00
parent 2d1fdfe1da
commit 89e8e2aac0
4 changed files with 17 additions and 20 deletions

View File

@ -4,10 +4,9 @@ users2:
- backend_name: ldap - backend_name: ldap
groups: groups:
- cn=users,ou=group,dc=example,dc=com - cn=users,ou=group,dc=example,dc=com
- backend_name: ad - backend_name: ad
groups: groups:
- Domain Users - Domain Users
users: users:
diplay_name: Simple Users diplay_name: Simple Users
LC_admins: True LC_admins: True
@ -15,6 +14,6 @@ users:
- backend_name: ldap - backend_name: ldap
groups: groups:
- cn=users,ou=group,dc=example,dc=com - cn=users,ou=group,dc=example,dc=com
- backend_name: ad - backend_name: ad
groups: groups:
- Domain Users - Domain Users

View File

@ -8,12 +8,11 @@ admin-lv3:
- cn=nagios admins,ou=group,dc=example,dc=com - cn=nagios admins,ou=group,dc=example,dc=com
- cn=puppet admins,ou=group,dc=example,dc=com - cn=puppet admins,ou=group,dc=example,dc=com
- cn=users,ou=group,dc=example,dc=com - cn=users,ou=group,dc=example,dc=com
- backend_name: ad - backend_name: ad
groups: groups:
- Domain Users - Domain Users
- Administrators - Administrators
- Domain Controllers - Domain Controllers
admin-lv2: admin-lv2:
display_name: Administrators Level 2 display_name: Administrators Level 2
backends: backends:
@ -21,10 +20,9 @@ admin-lv2:
groups: groups:
- cn=nagios admins,ou=group,dc=example,dc=com - cn=nagios admins,ou=group,dc=example,dc=com
- cn=users,ou=group,dc=example,dc=com - cn=users,ou=group,dc=example,dc=com
- backend_name: ad - backend_name: ad
groups: groups:
- Domain Users - Domain Users
developpers: developpers:
backends: backends:
- backend_name: ldap - backend_name: ldap
@ -32,16 +30,15 @@ developpers:
- cn=nagios user,ou=group,dc=example,dc=com - cn=nagios user,ou=group,dc=example,dc=com
- cn=developpers,ou=group,dc=example,dc=com - cn=developpers,ou=group,dc=example,dc=com
- cn=users,ou=group,dc=example,dc=com - cn=users,ou=group,dc=example,dc=com
- backend_name: ad - backend_name: ad
groups: groups:
- Domain Users - Domain Users
users: users:
diplay_name: Simple Users diplay_name: Simple Users
backends: backends:
- backend_name: ldap - backend_name: ldap
groups: groups:
- cn=users,ou=group,dc=example,dc=com - cn=users,ou=group,dc=example,dc=com
- backend_name: ad - backend_name: ad
groups: groups:
- Domain Users - Domain Users

View File

@ -7,6 +7,7 @@ from __future__ import unicode_literals
import pytest import pytest
import sys import sys
from ldapcherry.roles import Roles from ldapcherry.roles import Roles
from ldapcherry.exceptions import DumplicateRoleKey, MissingKey, DumplicateRoleContent
from ldapcherry.pyyamlwrapper import DumplicatedKey, RelationError from ldapcherry.pyyamlwrapper import DumplicatedKey, RelationError
@ -19,7 +20,7 @@ class TestError(object):
def testMissingDisplayName(self): def testMissingDisplayName(self):
try: try:
inv = Roles('./cfg/roles_missing_diplay_name.yml') inv = Roles('./tests/cfg/roles_missing_diplay_name.yml')
except MissingKey: except MissingKey:
return return
else: else: