'Verifies that an attempt by a timeout handler to delete another,
that  is ready to run, cancels the execution of the latter without
generating an exception. This should pose no issues.'

def test_timer_delete_another(self):

    holder_for_target_timer = []
    self.ioloop.add_timeout(0.01, partial(self._on_timer_delete_another, holder_for_target_timer))
    timer_2 = self.ioloop.add_timeout(0.02, self._on_timer_no_call)
    holder_for_target_timer.append(timer_2)
    time.sleep(0.03)
    self.start()
    self.assertTrue(self.deleted_another_timer)
    self.assertTrue(self.concluded)
