def test_fl_remove_io_callback_fail1(self): # failing on the 2nd param. self.statusmsg = "%s: should fail." % sys._getframe().f_code.co_name self.precondition() self.fdesc = os.open('./stubfile.txt', os.O_RDONLY) xfl.fl_remove_io_callback(self.fdesc, 12500, self.iocb) os.close(self.fdesc)
def test_fl_remove_io_callback_ok(self): # test should NOT fail self.statusmsg = "%s: should NOT fail." % \ sys._getframe().f_code.co_name self.precondition() self.fdesc = os.open('./stubfile.txt', os.O_RDONLY) xfl.fl_remove_io_callback(self.fdesc, xfl.FL_READ, self.iocb) os.close(self.fdesc)
def test_fl_remove_io_callback_fail3(self): # failing on the 1st param. self.statusmsg = "%s: should fail." % sys._getframe().f_code.co_name self.precondition() self.fdesc = "some strange value" xfl.fl_remove_io_callback(self.fdesc, xfl.FL_READ, self.iocb)