'test binding in/out with set input sizes defined'

def testBindInOutSetInputSizes(self):

    vars = self.cursor.setinputsizes(value=cx_Oracle.TIMESTAMP)
    self.cursor.execute(u'\n                                                                begin\n                                                                        :value    :=    :value    +    5.25;\n                                                                end;', value=cx_Oracle.Timestamp(2002, 12, 12, 10, 0, 0))
    self.failUnlessEqual(vars['value'].getvalue(), cx_Oracle.Timestamp(2002, 12, 17, 16, 0, 0))
