Thread: [SQL-CVS] r3778 - in SQLObject/branches/0.9: . docs sqlobject/tests
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <sub...@co...> - 2009-02-02 22:26:07
|
Author: phd Date: 2009-02-02 15:10:14 -0700 (Mon, 02 Feb 2009) New Revision: 3778 Modified: SQLObject/branches/0.9/docs/News.txt SQLObject/branches/0.9/setup.py SQLObject/branches/0.9/sqlobject/tests/test_validation.py Log: Require FormEncode version 1.1.1+. Modified: SQLObject/branches/0.9/docs/News.txt =================================================================== --- SQLObject/branches/0.9/docs/News.txt 2009-01-30 01:48:16 UTC (rev 3777) +++ SQLObject/branches/0.9/docs/News.txt 2009-02-02 22:10:14 UTC (rev 3778) @@ -17,6 +17,8 @@ - MySQLdb = 1.2.1: only unicode - MySQLdb > 1.2.1: both ascii and unicode +* Setup requires FormEncode version 1.1.1+. + SQLObject 0.9.9 =============== Modified: SQLObject/branches/0.9/setup.py =================================================================== --- SQLObject/branches/0.9/setup.py 2009-01-30 01:48:16 UTC (rev 3777) +++ SQLObject/branches/0.9/setup.py 2009-02-02 22:10:14 UTC (rev 3778) @@ -60,7 +60,7 @@ license="LGPL", packages=["sqlobject"] + ['sqlobject.%s' % package for package in subpackages], scripts=["scripts/sqlobject-admin"], - install_requires=["FormEncode>=0.2.2"], + install_requires=["FormEncode>=1.1.1"], extras_require={ 'mysql': ['MySQLdb'], 'postgresql': ['psycopg'], # or pgdb from PyGreSQL Modified: SQLObject/branches/0.9/sqlobject/tests/test_validation.py =================================================================== --- SQLObject/branches/0.9/sqlobject/tests/test_validation.py 2009-01-30 01:48:16 UTC (rev 3777) +++ SQLObject/branches/0.9/sqlobject/tests/test_validation.py 2009-02-02 22:10:14 UTC (rev 3778) @@ -12,6 +12,7 @@ name2 = StringCol(validator=validators.ConfirmType(type=str), default='y') name3 = IntCol(validator=validators.Wrapper(fromPython=int), default=100) name4 = FloatCol(default=2.718) + name5 = PickleCol(default=None) class TestValidation: @@ -42,3 +43,7 @@ assert t.name3 == 1 t.name3 = 0 assert t.name3 == 0 + + def test_emptyValue(self): + t = SOValidation(name5={}) + assert t.name5 == {} |