server/test/unittest_querier.py
changeset 11032 38afb7e23c6c
parent 10822 9337c72ad92c
child 11034 75d752e6daf7
--- a/server/test/unittest_querier.py	Fri Dec 18 09:10:20 2015 +0100
+++ b/server/test/unittest_querier.py	Fri Dec 18 09:37:15 2015 +0100
@@ -847,7 +847,13 @@
         self.assertIsInstance(rset.rows[0][0], datetime)
         rset = self.qexecute('Tag X WHERE X creation_date TODAY')
         self.assertEqual(len(rset.rows), 2)
-        rset = self.qexecute('Any MAX(D) WHERE X is Tag, X creation_date D')
+
+    def test_sqlite_patch(self):
+        """this test monkey patch done by sqlutils._install_sqlite_querier_patch"""
+        self.qexecute("INSERT Personne X: X nom 'bidule', X datenaiss NOW, X tzdatenaiss NOW")
+        rset = self.qexecute('Any MAX(D) WHERE X is Personne, X datenaiss D')
+        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)
 
     def test_today(self):