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
Loading
......@@ -49,7 +49,6 @@ class TestLDAPServer():
@property
def dbcreds(self):
# return dbcredentials.DBCredentials().get('tmss_ldap_test')
return self._tmp_creds.dbcreds
def start(self):
......@@ -72,13 +71,40 @@ class TestLDAPServer():
{'objectclass': 'organizationUnit',
'dn': 'ou=Users,o=lofar,c=eu',
'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',
'dn': 'cn=%s,ou=users,o=lofar,c=eu' % self.dbcreds.user,
'attributes': {'cn': self.dbcreds.user,
'userPassword': self.dbcreds.password,
'mail': 'gen@eric.nl',
'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()
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