def test_queue_done_marking(self): self.message_queue.put("test") task_done(self.message_queue) # Should make the queue joinable self.message_queue.join() task_done("test") # Should pass silently