server/test/unittest_querier.py
changeset 3163 edfe43ceaa35
parent 2968 0e3460341023
parent 3120 57ceabc6dfbc
child 3589 a5432f99f2d9
--- a/server/test/unittest_querier.py	Wed Sep 02 16:42:07 2009 +0200
+++ b/server/test/unittest_querier.py	Thu Sep 10 08:13:22 2009 +0200
@@ -213,6 +213,11 @@
         # should return an empty result set
         self.failIf(self.execute('Any X WHERE X eid 99999999'))
 
+    def test_typed_eid(self):
+        # should return an empty result set
+        rset = self.execute('Any X WHERE X eid %(x)s', {'x': '1'}, 'x')
+        self.assertIsInstance(rset[0][0], (int, long))
+
     def test_bytes_storage(self):
         feid = self.execute('INSERT File X: X name "foo.pdf", X data_format "text/plain", X data %(data)s',
                             {'data': Binary("xxx")})[0][0]