server/test/unittest_postgres.py
changeset 7211 cacff15f847d
parent 7166 dde161937d3e
child 7228 9d04e12d2d39
equal deleted inserted replaced
7209:d137084be191 7211:cacff15f847d
    67 
    67 
    68     def test_tz_datetime(self):
    68     def test_tz_datetime(self):
    69         self.execute("INSERT Personne X: X nom 'bob', X tzdatenaiss %(date)s",
    69         self.execute("INSERT Personne X: X nom 'bob', X tzdatenaiss %(date)s",
    70                      {'date': datetime(1977, 6, 7, 2, 0, tzinfo=FixedOffset(1))})
    70                      {'date': datetime(1977, 6, 7, 2, 0, tzinfo=FixedOffset(1))})
    71         datenaiss = self.execute("Any XD WHERE X nom 'bob', X tzdatenaiss XD")[0][0]
    71         datenaiss = self.execute("Any XD WHERE X nom 'bob', X tzdatenaiss XD")[0][0]
       
    72         self.assertEqual(datenaiss.tzinfo, None)
    72         self.assertEqual(datenaiss.utctimetuple()[:5], (1977, 6, 7, 1, 0))
    73         self.assertEqual(datenaiss.utctimetuple()[:5], (1977, 6, 7, 1, 0))
    73 
    74 
    74 
    75 
    75 if __name__ == '__main__':
    76 if __name__ == '__main__':
    76     from logilab.common.testlib import unittest_main
    77     from logilab.common.testlib import unittest_main