def test_cursor_executemany(self): self.cursor.executemany("SELECT", [("A", ), ("B", )]) self.assertEqual("execute", self.cursor.cursor.method) self.assertEqual("SELECT", self.cursor.cursor.query) self.assertEqual([("A", ), ("B", )], self.cursor.cursor.args) zc = ZopeConnection(MyConnectionStub2(), self.typeInfo) self.cursor = ZopeCursor(zc.conn.cursor(), zc) self.cursor.executemany("SELECT", [("A", ), ("B", )]) self.assertEqual("executemany", self.cursor.cursor.method) self.assertEqual("SELECT", self.cursor.cursor.query) self.assertEqual([("A", ), ("B", )], self.cursor.cursor.args)
def setUp(self): self.typeInfo = MyTypeInfoStub() zc = ZopeConnection(MyConnectionStub(), self.typeInfo) self.cursor = ZopeCursor(zc.conn.cursor(), zc)