#!/usr/bin/env python import dbapi20 import unittest import psycopg2 import popen2 class test_Psycopg(dbapi20.DatabaseAPI20Test): driver = psycopg2 connect_args = () connect_kw_args = {'dsn': 'dbname=dbapi20_test'} lower_func = 'lower' # For stored procedure test def setUp(self): # Call superclass setUp In case this does something in the # future dbapi20.DatabaseAPI20Test.setUp(self) try: con = self._connect() con.close() except: cmd = "psql -c 'create database dbapi20_test' template1" cout,cin = popen2.popen2(cmd) cin.close() cout.read() def tearDown(self): dbapi20.DatabaseAPI20Test.tearDown(self) def test_nextset(self): pass def test_setoutputsize(self): pass if __name__ == '__main__': unittest.main()