17db96d56Sopenharmony_cifrom test.support import import_helper, load_package_tests, verbose 27db96d56Sopenharmony_ci 37db96d56Sopenharmony_ci# Skip test if _sqlite3 module not installed. 47db96d56Sopenharmony_ciimport_helper.import_module('_sqlite3') 57db96d56Sopenharmony_ci 67db96d56Sopenharmony_ciimport unittest 77db96d56Sopenharmony_ciimport os 87db96d56Sopenharmony_ciimport sqlite3 97db96d56Sopenharmony_ci 107db96d56Sopenharmony_ci# Implement the unittest "load tests" protocol. 117db96d56Sopenharmony_cidef load_tests(*args): 127db96d56Sopenharmony_ci pkg_dir = os.path.dirname(__file__) 137db96d56Sopenharmony_ci return load_package_tests(pkg_dir, *args) 147db96d56Sopenharmony_ci 157db96d56Sopenharmony_ciif verbose: 167db96d56Sopenharmony_ci print("test_sqlite3: testing with version", 177db96d56Sopenharmony_ci "{!r}, sqlite_version {!r}".format(sqlite3.version, 187db96d56Sopenharmony_ci sqlite3.sqlite_version)) 19