I think you should use `self.conn.cursor()` here to investigate and assert that something got changed in the database. The stored procedure, does something surely.