'pysqlite does not know the rowcount of SELECT statements, because we
don\'t fetch all rows after executing the select statement. The rowcount
has thus to be -1.'

def CheckRowcountSelect(self):

    self.cu.execute('select    5    union    select    6')
    self.failUnlessEqual(self.cu.rowcount, (-1))
