Commit a8be92b6 authored by Guido van Rossum's avatar Guido van Rossum

Fix the sqlite test. Blobs should be created using buffer(b"blob"),

not buffer("blob").
parent fa9a1219
...@@ -234,7 +234,7 @@ class FunctionTests(unittest.TestCase): ...@@ -234,7 +234,7 @@ class FunctionTests(unittest.TestCase):
def CheckParamBlob(self): def CheckParamBlob(self):
cur = self.con.cursor() cur = self.con.cursor()
cur.execute("select isblob(?)", (buffer("blob"),)) cur.execute("select isblob(?)", (buffer(b"blob"),))
val = cur.fetchone()[0] val = cur.fetchone()[0]
self.failUnlessEqual(val, 1) self.failUnlessEqual(val, 1)
...@@ -252,7 +252,7 @@ class AggregateTests(unittest.TestCase): ...@@ -252,7 +252,7 @@ class AggregateTests(unittest.TestCase):
) )
""") """)
cur.execute("insert into test(t, i, f, n, b) values (?, ?, ?, ?, ?)", cur.execute("insert into test(t, i, f, n, b) values (?, ?, ?, ?, ?)",
("foo", 5, 3.14, None, buffer("blob"),)) ("foo", 5, 3.14, None, buffer(b"blob"),))
self.con.create_aggregate("nostep", 1, AggrNoStep) self.con.create_aggregate("nostep", 1, AggrNoStep)
self.con.create_aggregate("nofinalize", 1, AggrNoFinalize) self.con.create_aggregate("nofinalize", 1, AggrNoFinalize)
...@@ -344,7 +344,7 @@ class AggregateTests(unittest.TestCase): ...@@ -344,7 +344,7 @@ class AggregateTests(unittest.TestCase):
def CheckAggrCheckParamBlob(self): def CheckAggrCheckParamBlob(self):
cur = self.con.cursor() cur = self.con.cursor()
cur.execute("select checkType('blob', ?)", (buffer("blob"),)) cur.execute("select checkType('blob', ?)", (buffer(b"blob"),))
val = cur.fetchone()[0] val = cur.fetchone()[0]
self.failUnlessEqual(val, 1) self.failUnlessEqual(val, 1)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment