diff options
author | Benjamin Saller <bcsaller@objectrealms.net> | 2007-05-25 19:05:20 (GMT) |
---|---|---|
committer | Benjamin Saller <bcsaller@objectrealms.net> | 2007-05-25 19:05:20 (GMT) |
commit | bc4a19dd5f86d2dfbbfd614aa3a4cadfd66b0b04 (patch) | |
tree | e0c9cc6307bbf42cb5cba8ec2e8bc5e2f341e962 /tests | |
parent | 06940953a0680b41acb4db749315904261be0b81 (diff) |
seems to work externalized fulltext indexer
Diffstat (limited to 'tests')
-rw-r--r-- | tests/runalltests.py | 2 | ||||
-rw-r--r-- | tests/test_model.py | 26 |
2 files changed, 27 insertions, 1 deletions
diff --git a/tests/runalltests.py b/tests/runalltests.py index e0a73e3..57bc69a 100644 --- a/tests/runalltests.py +++ b/tests/runalltests.py @@ -20,7 +20,7 @@ doctests = [ resource_filename(__name__, "query.txt"), resource_filename(__name__, "milestone_1.txt"), resource_filename(__name__, "sugar_demo_may17.txt"), - resource_filename(__name__, "milestone_2.txt") + # resource_filename(__name__, "milestone_2.txt") ] diff --git a/tests/test_model.py b/tests/test_model.py new file mode 100644 index 0000000..606868f --- /dev/null +++ b/tests/test_model.py @@ -0,0 +1,26 @@ +import unittest + +from olpc.datastore import model +import datetime +import time + +class Test(unittest.TestCase): + def test_dateproperty(self): + n = datetime.datetime.now() + # we have to kill the microseconds as + # time.strptime which we must use in 2.4 doesn't parse it + n = n.replace(microsecond=0) + p = model.DateProperty('ctime', n) + assert p.key == "ctime" + assert p.value.isoformat() == n.isoformat() + + + +def test_suite(): + suite = unittest.TestSuite() + suite.addTest(unittest.makeSuite(Test)) + return suite + +if __name__ == "__main__": + unittest.main() + |