小编And*_*vko的帖子

Python 3.11。异步测试运行器

决定将 Python 版本从3.10升级到3.11,之前我们已经使用了asynctest.TestCase和setUp方法tearDown并支持异步代码的测试。

我已经检查过unittest.IsolatedAsyncioTestCase,但它为每个测试使用不同的事件循环,这导致使用我们现在无法承受的不同会话。

我们使用async setUp /asyncSetUp来初始化依赖项并创建测试数据,因此需要此功能。

有类似物吗?或者您使用什么来使用 python 3.11 / 3.12 测试复杂系统?

asynctest.TestCase3.11+ 不支持ps

我想知道是否有使用 python 3.11/3.12 测试异步代码的专业知识。也许有人也面临着我的问题。

python python-unittest python-3.11 python-3.12

6
推荐指数
1
解决办法
396
查看次数