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
27 lines
805 B
Python
27 lines
805 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 PostgreSQL."""
|
|
|
|
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
|
|
from common_BioSQL import load_biosql_ini
|
|
|
|
DBDRIVER = "psycopg2"
|
|
DBTYPE = "pg"
|
|
DBHOST, DBUSER, DBPASSWD, TESTDB = load_biosql_ini(DBTYPE)
|
|
|
|
# This will abort if driver not installed etc:
|
|
check_config(DBDRIVER, DBTYPE, DBHOST, DBUSER, DBPASSWD, TESTDB)
|
|
|
|
if __name__ == "__main__":
|
|
# Run the test cases
|
|
runner = unittest.TextTestRunner(verbosity=2)
|
|
unittest.main(testRunner=runner)
|