psycopg2/runtests.py
James Henstridge fc2b684843 * runtests.py: add a harness to run all the psycopg tests against
the version built by distutils.
2008-02-27 02:29:55 +00:00

27 lines
670 B
Python

"""A harness to run the psycopg test suite.
If the distutils build directory exists, it will be inserted into the
path so that the tests run against that version of psycopg.
"""
from distutils.util import get_platform
import os
import sys
import unittest
# Insert the distutils build directory into the path, if it exists.
platlib = os.path.join(os.path.dirname(__file__), 'build',
'lib.%s-%s' % (get_platform(), sys.version[0:3]))
if os.path.exists(platlib):
sys.path.insert(0, platlib)
import psycopg2
import tests
def test_suite():
return tests.test_suite()
if __name__ == '__main__':
unittest.main(defaultTest='test_suite')