Skip to content
Snippets Groups Projects
Commit 35ecb4ba authored by Jörn Künsemöller's avatar Jörn Künsemöller Committed by Jorrit Schaap
Browse files

TMSS-138: Add roles to ldap fixtures

parent e95141ac
No related branches found
No related tags found
1 merge request!97Resolve TMSS-138
...@@ -49,7 +49,6 @@ class TestLDAPServer(): ...@@ -49,7 +49,6 @@ class TestLDAPServer():
@property @property
def dbcreds(self): def dbcreds(self):
# return dbcredentials.DBCredentials().get('tmss_ldap_test')
return self._tmp_creds.dbcreds return self._tmp_creds.dbcreds
def start(self): def start(self):
...@@ -72,13 +71,40 @@ class TestLDAPServer(): ...@@ -72,13 +71,40 @@ class TestLDAPServer():
{'objectclass': 'organizationUnit', {'objectclass': 'organizationUnit',
'dn': 'ou=Users,o=lofar,c=eu', 'dn': 'ou=Users,o=lofar,c=eu',
'attributes': {'ou': 'Users'}}, 'attributes': {'ou': 'Users'}},
{'objectclass': 'lofarPerson',
'dn': 'cn=paulus,ou=users,o=lofar,c=eu',
'attributes': {'cn': 'paulus',
'userPassword': 'pauluspass',
'mail': 'paulus@boskabouter.nl',
'givenName': 'Paulus',
'sn': 'Boskabouter',
'lofarPersonSystemrole': 'cn=support,ou=Roles,o=lofar,c=eu'}},
{'objectclass': 'lofarPerson',
'dn': 'cn=paula,ou=users,o=lofar,c=eu',
'attributes': {'cn': 'paula',
'userPassword': 'paulapass',
'mail': 'paulus@boskabouter.nl',
'givenName': 'Paulus',
'sn': 'Boskabouter',
'lofarPersonSystemrole': 'cn=user,ou=Roles,o=lofar,c=eu'}},
{'objectclass': 'lofarPerson', {'objectclass': 'lofarPerson',
'dn': 'cn=%s,ou=users,o=lofar,c=eu' % self.dbcreds.user, 'dn': 'cn=%s,ou=users,o=lofar,c=eu' % self.dbcreds.user,
'attributes': {'cn': self.dbcreds.user, 'attributes': {'cn': self.dbcreds.user,
'userPassword': self.dbcreds.password, 'userPassword': self.dbcreds.password,
'mail': 'gen@eric.nl', 'mail': 'gen@eric.nl',
'givenName': 'Gen', 'givenName': 'Gen',
'sn': 'Eric'}}]}) 'sn': 'Eric'}},
{'objectclass': 'organizationUnit',
'dn': 'ou=Roles,o=lofar,c=eu',
'attributes': {'ou': 'Roles'}},
{'objectclass': 'lofarSystemrole',
'dn': 'cn=user,ou=roles,o=lofar,c=eu',
'attributes': {'cn': 'user'}},
{'objectclass': 'lofarSystemrole',
'dn': 'cn=support,ou=roles,o=lofar,c=eu',
'attributes': {'cn': 'support'}},
]
})
self._server.start() self._server.start()
os.environ["TMSS_LDAPCREDENTIALS"] = self.dbcreds_id os.environ["TMSS_LDAPCREDENTIALS"] = self.dbcreds_id
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment