|
From: <sub...@co...> - 2006-01-26 18:53:35
|
Author: bbangert
Date: 2006-01-26 11:53:31 -0700 (Thu, 26 Jan 2006)
New Revision: 1542
Modified:
FormEncode/trunk/tests/test_sqlschema.py
Log:
Tests weren't passing as validators.String will return an empty string, not None (which is apparently the correct behavior), and the id is not str'd by the SQL Schema which also appears to be correct (assuming the actual code is correct).
Modified: FormEncode/trunk/tests/test_sqlschema.py
===================================================================
--- FormEncode/trunk/tests/test_sqlschema.py 2006-01-26 17:33:29 UTC (rev 1541)
+++ FormEncode/trunk/tests/test_sqlschema.py 2006-01-26 18:53:31 UTC (rev 1542)
@@ -54,17 +54,17 @@
def test_defaults():
res = EventObjectSchema().from_python(None)
- assert res == dict(date=None, description=None)
+ assert res == dict(date=None, description='')
obj = EventObject(name='foobar2', date=date(2020, 10, 1),
description=None)
res = EventObjectSchema(wrap=obj).from_python(None)
- assert res == dict(id=str(obj.id), date='10/01/2020',
- name='foobar2', description=None)
+ assert res == dict(id=obj.id, date='10/01/2020',
+ name='foobar2', description='')
obj2 = EventObject(name='bar', date=date(2002, 10, 1),
description='foobarish')
# @@: Should this give an error?
res = EventObjectSchema(wrap=obj).from_python(obj2)
- assert res == dict(id=str(obj2.id), date='10/01/2002',
+ assert res == dict(id=obj2.id, date='10/01/2002',
name='bar', description='foobarish')
res2 = EventObjectSchema().from_python(obj2)
assert res2 == res
|