def test_fl_add_io_callback_ok(self): # test should NOT fail self.statusmsg = "%s: should NOT fail." % \ sys._getframe().f_code.co_name self.fdesc = os.open('./stubfile.txt', os.O_RDONLY) xfl.fl_add_io_callback(self.fdesc, xfl.FL_READ, self.iocb, \ "Good morning") os.close(self.fdesc)
def precondition(self): self.fdesc = os.open('./stubfile.txt', os.O_RDONLY) xfl.fl_add_io_callback(self.fdesc, xfl.FL_READ, self.iocb, \ "Good morning")
def test_fl_add_io_callback_fail3(self): # failing on the 1st param. self.statusmsg = "%s: should fail." % sys._getframe().f_code.co_name self.fdesc = "some strange value" xfl.fl_add_io_callback(self.fdesc, xfl.FL_READ, self.iocb, None)
def test_fl_add_io_callback_fail2(self): # failing on the 3rd param. self.statusmsg = "%s: should fail." % sys._getframe().f_code.co_name self.fdesc = os.open('./stubfile.txt', os.O_RDONLY) xfl.fl_add_io_callback(self.fdesc, xfl.FL_READ, None, 12) os.close(self.fdesc)
def test_fl_add_io_callback_fail1(self): # failing on the 2nd param. self.statusmsg = "%s: should fail." % sys._getframe().f_code.co_name self.fdesc = os.open('./stubfile.txt', os.O_RDONLY) xfl.fl_add_io_callback(self.fdesc, 12500, self.iocb, None) os.close(self.fdesc)