server/test/unittest_querier.py
branch3.5
changeset 3120 57ceabc6dfbc
parent 2921 8e2544e78a5e
parent 3109 e7e1bb06b716
child 3163 edfe43ceaa35
child 3587 5b3725f315fc
--- a/server/test/unittest_querier.py	Tue Sep 08 15:59:20 2009 +0200
+++ b/server/test/unittest_querier.py	Tue Sep 08 16:00:14 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]