mirror of
https://github.com/psycopg/psycopg2.git
synced 2024-11-30 12:43:44 +03:00
36 lines
877 B
Python
36 lines
877 B
Python
#!/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()
|