Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

44 lines (32 sloc) 1.406 kb
import unittest
from testutils import *
import dbapi20
def main():
add_to_path()
import pyodbc
from optparse import OptionParser
parser = OptionParser(usage="usage: %prog [options] connection_string")
parser.add_option("-v", "--verbose", action="count", help="Increment test verbosity (can be used multiple times)")
parser.add_option("-d", "--debug", action="store_true", default=False, help="Print debugging items")
(options, args) = parser.parse_args()
if len(args) > 1:
parser.error('Only one argument is allowed. Do you need quotes around the connection string?')
if not args:
connection_string = load_setup_connection_string('dbapitests')
if not connection_string:
parser.print_help()
raise SystemExit()
else:
connection_string = args[0]
class test_pyodbc(dbapi20.DatabaseAPI20Test):
driver = pyodbc
connect_args = [ connection_string ]
connect_kw_args = {}
def test_nextset(self): pass
def test_setoutputsize(self): pass
def test_ExceptionsAsConnectionAttributes(self): pass
suite = unittest.makeSuite(test_pyodbc, 'test')
testRunner = unittest.TextTestRunner(verbosity=(options.verbose > 1) and 9 or 0)
result = testRunner.run(suite)
if __name__ == '__main__':
main()
Jump to Line
Something went wrong with that request. Please try again.