Update of /cvsroot/sqlobject/SQLObject/tests
In directory sc8-pr-cvs1:/tmp/cvs-serv23081/tests
Modified Files:
Tag: sybase-support-branch
SQLObjectTest.py test.py
Log Message:
Branching for adding Sybase support
Index: SQLObjectTest.py
===================================================================
RCS file: /cvsroot/sqlobject/SQLObject/tests/SQLObjectTest.py,v
retrieving revision 1.10
retrieving revision 1.10.2.1
diff -C2 -d -r1.10 -r1.10.2.1
*** SQLObjectTest.py 1 Aug 2003 01:29:28 -0000 1.10
--- SQLObjectTest.py 19 Aug 2003 12:53:10 -0000 1.10.2.1
***************
*** 39,43 ****
return SQLiteConnection('data/sqlite.data')
! supportedDatabases = ['mysql', 'postgres', 'sqlite', 'dbm']
class SQLObjectTest(unittest.TestCase):
--- 39,54 ----
return SQLiteConnection('data/sqlite.data')
! def sybaseConnection():
! SQLObjectTest.supportDynamic = False
! SQLObjectTest.supportAuto = False
! SQLObjectTest.supportRestrictedEnum = False
! SQLObjectTest.supportTransactions = True
! return SybaseConnection(host='muppet',
! db='test',
! user='sa',
! passwd='sybasesa',
! autoCommit=1)
!
! supportedDatabases = ['mysql', 'postgres', 'sqlite', 'dbm', 'sybase']
class SQLObjectTest(unittest.TestCase):
***************
*** 54,57 ****
--- 65,69 ----
print '#' * 70
unittest.TestCase.setUp(self)
+
#__connection__.debug = self.debugSQL
for c in self.classes:
Index: test.py
===================================================================
RCS file: /cvsroot/sqlobject/SQLObject/tests/test.py,v
retrieving revision 1.21
retrieving revision 1.21.2.1
diff -C2 -d -r1.21 -r1.21.2.1
*** test.py 17 Jul 2003 01:20:18 -0000 1.21
--- test.py 19 Aug 2003 12:53:10 -0000 1.21.2.1
***************
*** 199,202 ****
--- 199,203 ----
########################################
+
class DeleteSelectTest(TestCase1):
***************
*** 209,212 ****
--- 210,214 ----
self.assertEqual(list(TestSO1.select('all')), [])
+
########################################
## Transaction test
***************
*** 410,413 ****
--- 412,426 ----
"""
+ sybaseCreate = """
+ CREATE TABLE auto_test (
+ id integer,
+ first_name VARCHAR(100),
+ last_name VARCHAR(200) NOT NULL,
+ age INT DEFAULT 0,
+ created VARCHAT(40) NOT NULL,
+ happy char(1) DEFAULT 'Y' NOT NULL
+ )
+ """
+
mysqlDrop = """
DROP TABLE IF EXISTS auto_test
***************
*** 415,418 ****
--- 428,435 ----
postgresDrop = """
+ DROP TABLE auto_test
+ """
+
+ sybaseDrop = """
DROP TABLE auto_test
"""
|