Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
 def setUp(self):
     self.typeInfo = MyTypeInfoStub()
     zc = ZopeConnection(MyConnectionStub(), self.typeInfo)
     self.cursor = ZopeCursor(zc.conn.cursor(), zc)