[SQL-CVS] r578 - trunk/SQLObject/sqlobject/tests
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <sub...@co...> - 2005-02-08 16:48:37
|
Author: ianb Date: 2005-02-08 16:48:34 +0000 (Tue, 08 Feb 2005) New Revision: 578 Modified: trunk/SQLObject/sqlobject/tests/test_auto.py Log: Added an unlimited-length text field for testing. Modified: trunk/SQLObject/sqlobject/tests/test_auto.py =================================================================== --- trunk/SQLObject/sqlobject/tests/test_auto.py 2005-02-08 16:47:54 UTC (rev 577) +++ trunk/SQLObject/sqlobject/tests/test_auto.py 2005-02-08 16:48:34 UTC (rev 578) @@ -73,6 +73,7 @@ age INT DEFAULT NULL, created DATETIME NOT NULL, happy char(1) DEFAULT 'Y' NOT NULL, + long_field TEXT, wannahavefun TINYINT DEFAULT 0 NOT NULL ) """ @@ -85,6 +86,7 @@ age INT DEFAULT 0, created VARCHAR(40) NOT NULL, happy char(1) DEFAULT 'Y' NOT NULL, + long_field TEXT, wannahavefun BOOL DEFAULT FALSE NOT NULL ) """ @@ -96,7 +98,8 @@ last_name VARCHAR(200) NOT NULL, age INT DEFAULT 0, created VARCHAR(40) NOT NULL, - happy char(1) DEFAULT 'Y' NOT NULL + happy char(1) DEFAULT 'Y' NOT NULL, + long_field TEXT ) """ @@ -125,12 +128,16 @@ lastName='doe', age=10, created=now(), - wannahavefun=False) + wannahavefun=False, + long_field='x'*1000) jane = AutoTest(firstName='jane', lastName='doe', happy='N', created=now(), - wannahavefun=True) + wannahavefun=True, + long_field='x'*1000) assert not john.wannahavefun assert jane.wannahavefun + assert john.long_field == 'x'*1000 + assert jane.long_field == 'x'*1000 del classregistry.registry(AutoTest._registry).classes['AutoTest'] |