]> git.parisson.com Git - telemeta.git/commitdiff
Modify testByChangeTimeOnCollection and testByChangeTimeOnItem
authordavid <>
Tue, 27 Oct 2009 17:37:26 +0000 (17:37 +0000)
committerdavid <>
Tue, 27 Oct 2009 17:37:26 +0000 (17:37 +0000)
telemeta/models/cremtests.py

index a86e9c8882d85024d97ad6c56d23c745f862e60b..97e8b149c1b43bf8eec584cbdd8b70e94009db13 100644 (file)
@@ -2,6 +2,7 @@
 
 import unittest
 from models import MediaCollection, MediaItem, Location, EthnicGroup, LocationType
+from datetime import datetime, timedelta
 
 class CollectionItemTestCase(unittest.TestCase):
     def setUp(self):
@@ -237,8 +238,12 @@ class CollectionItemTestCase(unittest.TestCase):
     
     def testByChangeTimeOnCollection(self):
         "Test by_change_time property of MediaCollection class"
-        self.assertEquals(self.collection.by_change_time("1999-01-01", "2000-12-12"), self.persepolis)
+        now = datetime.now()
+        result = self.collections.by_change_time(now - timedelta(hours=1), datetime.now()).order_by("title")
+        self.assertEquals(result[0], self.persepolis)
 
     def testByChangeTimeOnItem(self):
         "Test by_change_time property of MediaItem class"
-        self.assertEquals(self.collection.by_change_time("1999-01-01", "2000-12-12"), self.item_1)
+        now = datetime.now()
+        result = self.items.by_change_time(now - timedelta(hours=1), datetime.now()).order_by("title")
+        self.assertEquals(result[0], self.item_1)