'test binding in a large long integer'

def testBindLargeLong(self):

    valueVar = self.cursor.var(cx_Oracle.NUMBER)
    valueVar.setvalue(0, 6088343244)
    self.cursor.execute('\n                                                                begin\n                                                                        :value    :=    :value    +    5;\n                                                                end;', value=valueVar)
    value = valueVar.getvalue()
    self.failUnlessEqual(value, 6088343249)
