server/test/unittest_querier.py
changeset 11034 75d752e6daf7
parent 11032 38afb7e23c6c
child 11035 0fb100e8385b
--- a/server/test/unittest_querier.py	Fri Dec 18 09:23:23 2015 +0100
+++ b/server/test/unittest_querier.py	Tue Dec 22 15:35:10 2015 +0100
@@ -21,6 +21,8 @@
 
 from datetime import date, datetime, timedelta, tzinfo
 
+import pytz
+
 from six import PY2, integer_types, binary_type, text_type
 from logilab.common.testlib import TestCase, unittest_main
 from rql import BadRQLQuery, RQLSyntaxError
@@ -855,6 +857,7 @@
         self.assertIsInstance(rset[0][0], datetime)
         rset = self.qexecute('Any MAX(D) WHERE X is Personne, X tzdatenaiss D')
         self.assertIsInstance(rset[0][0], datetime)
+        self.assertEqual(rset[0][0].tzinfo, pytz.utc)
 
     def test_today(self):
         self.qexecute("INSERT Tag X: X name 'bidule', X creation_date TODAY")
@@ -1398,7 +1401,7 @@
         self.qexecute("INSERT Personne X: X nom 'bob', X tzdatenaiss %(date)s",
                      {'date': datetime(1977, 6, 7, 2, 0, tzinfo=FixedOffset(1))})
         datenaiss = self.qexecute("Any XD WHERE X nom 'bob', X tzdatenaiss XD")[0][0]
-        self.assertEqual(datenaiss.tzinfo, None)
+        self.assertIsNotNone(datenaiss.tzinfo)
         self.assertEqual(datenaiss.utctimetuple()[:5], (1977, 6, 7, 1, 0))
 
     def test_tz_datetime_cache_nonregr(self):