Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为 Freeciv 编写回归测试套件,每次运行每个实际测试之前都需要设置一些东西。在这个样板测试代码中,可能会出现问题,例如无法连接到服务器。如果发生这种情况,我想中止该测试的其余部分,因为它几乎肯定会导致其余测试缓慢而可怕地失败。
如何在不导致 runtest 本身退出的情况下中止测试运行?我希望它仍然输出摘要信息,并且我不想将所有内容都包装在条件中,因为这很难看。还有其他选择吗?