测试套件维护和新想法
作者: harshil21创建于 2024年6月26日更新于 2026年8月20日
标签⚙️ tests
我们的测试套件再次出现性能下降和不稳定的问题。我们可以通过不同的方式改进测试套件,目前的一些想法大致如下:
- 尽可能使所有内容并发执行 (#4271)
- 分析所有测试并查看哪些测试卡在哪里,然后修复这些问题。
- 解决
test_official.exceptions中的待办事项 - #4514
-
dirty-equals听起来对我们来说可能很有用!(https://dirty-equals.helpmanual.io/latest/) - 考虑将
Test*Base类重命名为*Base,因为 pytest 会收集以Test*开头的类。 #4453 - 将 CI 中的 pytest
--dist更改为worksteal#4491。 - 将此命名方案扩展到
telegram.ext测试中 - 修复类名 https://GitHub.com/Python-telegram-bot/Python-telegram-bot/blob/51ef571a0761bbfea136c455bbfa67d47b20585c/tests/test_menubutton.py#L94 #4453
内容来源: python-telegram-bot/python-telegram-bot