def test_00_testconnection(self): # add get access token responses.add(responses.GET, self.TOKEN_URL, status=200, content_type='application/json', body=self.BODY_ACCESSTOKEN) # Failed to retrieve users success, desc, = pretestresolver( "scimresolver", { "Authserver": self.AUTHSERVER, "Resourceserver": self.RESOURCESERVER, "Client": self.CLIENT, "Secret": self.SECRET }) self.assertFalse(success) self.assertTrue("failed to retrieve users" in desc) # Successful user retrieve responses.add(responses.GET, self.USER_URL, status=200, content_type='application/json', body=self.BODY_USERS) success, desc, = pretestresolver( "scimresolver", { "Authserver": self.AUTHSERVER, "Resourceserver": self.RESOURCESERVER, "Client": self.CLIENT, "Secret": self.SECRET }) self.assertTrue(success) self.assertEqual(desc, "Found 2 users")
def test_00_testconnection(self): # add get access token responses.add( responses.GET, self.TOKEN_URL, status=200, content_type="application/json", body=self.BODY_ACCESSTOKEN ) # Failed to retrieve users success, desc, = pretestresolver( "scimresolver", { "Authserver": self.AUTHSERVER, "Resourceserver": self.RESOURCESERVER, "Client": self.CLIENT, "Secret": self.SECRET, }, ) self.assertFalse(success) self.assertTrue("failed to retrieve users" in desc) # Successful user retrieve responses.add(responses.GET, self.USER_URL, status=200, content_type="application/json", body=self.BODY_USERS) success, desc, = pretestresolver( "scimresolver", { "Authserver": self.AUTHSERVER, "Resourceserver": self.RESOURCESERVER, "Client": self.CLIENT, "Secret": self.SECRET, }, ) self.assertTrue(success) self.assertEqual(desc, "Found 2 users")
def test_00_testconnection(self): ldap3mock.setLDAPDirectory(LDAPDirectory) success, desc = \ pretestresolver("ldapresolver", {'LDAPURI': 'ldap://localhost', 'LDAPBASE': 'o=test', 'BINDDN': 'cn=manager,' 'ou=example,' 'o=test', 'BINDPW': 'ldaptest', 'LOGINNAMEATTRIBUTE': 'cn', 'LDAPSEARCHFILTER': '(cn=*)', 'LDAPFILTER': '(&(' 'cn=%s))', 'USERINFO': '{ ' '"username": "******",' '"phone" ' ': ' '"telephoneNumber", ' '"mobile" : "mobile"' ', ' '"email" ' ': ' '"mail", ' '"surname" : "sn", ' '"givenname" : ' '"givenName" }', 'UIDTYPE': 'DN'}) self.assertTrue(success, (success, desc))
def test_00_testconnection(self): ldap3mock.setLDAPDirectory(LDAPDirectory) success, desc = pretestresolver( "ldapresolver", { "LDAPURI": "ldap://localhost", "LDAPBASE": "o=test", "BINDDN": "cn=manager," "ou=example," "o=test", "BINDPW": "ldaptest", "LOGINNAMEATTRIBUTE": "cn", "LDAPSEARCHFILTER": "(cn=*)", "LDAPFILTER": "(&(" "cn=%s))", "USERINFO": "{ " '"username": "******",' '"phone" ' ": " '"telephoneNumber", ' '"mobile" : "mobile"' ", " '"email" ' ": " '"mail", ' '"surname" : "sn", ' '"givenname" : ' '"givenName" }', "UIDTYPE": "DN", }, ) self.assertTrue(success, (success, desc))