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()
|