mirror of
https://github.com/biopython/biopython.git
synced 2025-10-20 21:53:47 +08:00
$ ruff check --fix --select=I \ --config=lint.isort.force-single-line=true \ --config=lint.isort.order-by-type=false \ BioSQL/ Bio/ Tests/ Scripts/ Doc/ setup.py Using ruff version 0.4.10
28 lines
827 B
Python
28 lines
827 B
Python
# This code is part of the Biopython distribution and governed by its
|
|
# license. Please see the LICENSE file that should have been included
|
|
# as part of this package.
|
|
|
|
"""Run BioSQL tests using MySQL."""
|
|
|
|
import unittest
|
|
|
|
# Really do want "import *" to get all the test classes:
|
|
from common_BioSQL import * # noqa: F403
|
|
from common_BioSQL import check_config
|
|
|
|
# Import these explicitly to avoid flake8 F405 below:
|
|
from common_BioSQL import load_biosql_ini
|
|
|
|
DBDRIVER = "mysql.connector"
|
|
DBTYPE = "mysql"
|
|
|
|
DBHOST, DBUSER, DBPASSWD, TESTDB = load_biosql_ini(DBTYPE)
|
|
|
|
# This will abort if driver not installed etc:
|
|
TESTDB = check_config(DBDRIVER, DBTYPE, DBHOST, DBUSER, DBPASSWD, TESTDB)
|
|
|
|
if __name__ == "__main__":
|
|
# Run the test cases
|
|
runner = unittest.TextTestRunner(verbosity=2)
|
|
unittest.main(testRunner=runner)
|