# coding: utf-8 """ Harbor API These APIs provide services for manipulating Harbor project. OpenAPI spec version: 1.4.0 Generated by: https://github.com/swagger-api/swagger-codegen.git """ from __future__ import absolute_import import os import sys sys.path.append(os.environ["SWAGGER_CLIENT_PATH"]) import unittest import testutils from swagger_client.models.ldap_conf import LdapConf from pprint import pprint #Testcase # Define a LDAP group with harbor admin class TestLdapPing(unittest.TestCase): """AccessLog unit test stubs""" product_api = testutils.GetProductApi("admin", "Harbor12345") project_id = 0 def setUp(self): pass def tearDown(self): pass def testLdapPing(self): """Test LdapAdminRole""" result = self.product_api.ldap_ping_post(ldapconf=LdapConf(ldap_url="10.161.127.236", ldap_search_dn="cn=admin,dc=example,dc=com", ldap_search_password="admin", ldap_scope=2)) pprint(result) if __name__ == '__main__': unittest.main()