a oe @sPdZddlZddlZddlZddlZddlZddlZedeje Z zede e e fWn Yn0dej vrede zeeZWndZYn0dZd d d ed DZd edZeZdej vreeZneZeejvrejdedZej D]2Zedr e ddZddl!m"Z"qTq e#Z$z ddl%Z%Wn&e&yede dYn0zee%jWnedYn0eedZ'ej D]NZ(e(drdZze)e( ddZWne*yYn0ee%j%_'eZ'qdej vZ+dej vZ,dej vp8e+Z-dej vpHe+Z.dej vpXe+Z/dej vsle+oneZ0dZ1zddl2Z3dZ4WndZ4Yn0dZ5e,rerdeged Z6nde7eeiZ6gd!e6d"<d#Z8ed$9e6:dd%ej;e'e8d&fie6\Z,Z8ZZ?e.rd2d3d'd4d5d6d7Z6eree6d-<d8d9ge6d"<d:Z@ed;9e6d0ej;e'e@dd?iZGgd@eGd"<ereeGd-<edA9eCej;e'dBeEeFeCeDfieG\Z/ZHZIe,sLe-sLe.sLe/sLJdCdS)Dz!testADOdbapiConfig.py v 2.6.2.B00Nz Pythonz/node=%s, is64bit.os()= %s, is64bit.Python()= %sz--helpaValid command-line switches are: --package - create a temporary test package, run 2to3 if needed. --all - run all possible tests --time - loop over time format tests (including mxdatetime if present) --nojet - do not test against an ACCESS database file --mssql - test against Microsoft SQL server --pg - test against PostgreSQL --mysql - test against MariaDB --remote= - test unsing remote server at= (experimental) FZPYFGCRLAOEUIDHTNSQJKXBMWVZcCsg|]}ttqS)randomchoice _alphabet).0xrrAC:\Program Files\Certbot\pkgs\adodbapi\test\adodbapitestconfig.py 7r Zxx_z.mdbz --packagez --remote==zg * * * Are you trying to run Python2 code using Python3? Re-run this test using the "--package" switch. z."adodbapi.version" not present or not working.z --verboseTz--allz--nojetz--mssqlz--mysqlz--pgz--timeztestsql.2txt.us,1430Zmdb)Zmacro_find_temp_test_path proxy_host)providerzMicrosoft.ACE.OLEDB.12.0zMicrosoft.Jet.OLEDB.4.0Z macro_is64bitz)Provider=%(provider)s;Data Source=%(mdb)sz. ...Testing ACCESS connection to {} file...z remote .mdb ZadotestZ adotestuserZ Sq1234567Zsecurityz MSOLEDBSQL; MARS Connection=True)hostdatabaseuserpasswordZmacro_auto_securityrrzXProvider=%(provider)s; Initial Catalog=%(database)s; Data Source=%(host)s; %(security)s;z$ ...Testing MS-SQL login to {}...rztestmysql.2txt.usZ adodbapitestZ12345678Z3330zMySQL ODBC 5.1 Driver)rrrrportZdriverrzProvider=MSDASQL;z}%(provider)sDriver={%(driver)s};Server=%(host)s;Port=3330;Database=%(database)s;user=%(user)s;password=%(password)s;Option=3;z# ...Testing MySql login to {}...ztestpg.2txt.ustimeout)Zprov_drvz1Provider=MSDASQL;Driver={PostgreSQL Unicode(x64)}zDriver=PostgreSQL Unicodez( ...Testing PostgreSQL login to {}...z[%(prov_drv)s;Server=%(host)s;Database=%(database)s;uid=%(user)s;pwd=%(password)s;port=5430;z$No database engine found for testing)J__doc__platformrsysZis64bitZsetuptestframeworkZ tryconnectionprintversionZnodeosPythonargvexitboolgetwindowsversionZ onWindowsrjoinrangetmpZmdb_nameZmaketempZ testfolderZmakeadopackageZpthZ find_ado_pathpathinsertrarg startswithsplitZadodbapi.remoteZremoteZgetcleanupfunctionZcleanupZadodbapi SyntaxErrorverboseaint IndexErrorZ doAllTestsZ doAccessTestZdoSqlServerTestZ doMySqlTestZdoPostgresTestZiterateOverTimeTestsZ SQL_HOST_NODEZ mx.DateTimeZmxZdoMxDateTimeTestZ doTimeTestcZmakemdbZ connStrAccessformatgetZtry_connectionZdbAccessconnectZconnStrZconnStrSQLServerZdbSqlServerconnectcsZ connStrMySqlZdbMySqlconnectZ _computernameZ _databasenameZ _usernameZ _passwordZkwsZconnStrPostgresZdbPostgresConnectrrrr sB