2

Python 3.4unittest2中的新功能需要什么版本的库?unittest

第三方unittest2是 Python 3unittest功能的一个非常有用的后向端口,可以在较旧的 Python 版本上工作。通过导入该第三方库,您可以unittest在 Python 2 代码中使用为 Python 3 描述的功能。

Python 3.4 的库中有一些方便的新功能。unittest(特别是我正在尝试以一种在我们迁移到 Python 3 时仍能继续工作的方式使用“子测试”功能。)

要在 Python 2 中使用这些功能,unittest2我需要安装什么版本?

4

1 回答 1

3

我在存储库中做了一些挖掘,它看起来像:

  • 在 0.6.0 中添加了子测试(此提交

  • SkipTest 是在 0.6.0 中添加的(这个提交

  • 在 0.6.0 中添加了发现更改(此提交

  • 在 0.6.0 中添加了测试丢弃(此提交

我根本找不到任何关于的提交mock(),所以我只能假设它不可用或不维护。否则,您想要的一切都在 0.6.0 或更高版本中(但我建议您还是获取最新版本)。

于 2016-08-01T09:27:47.547 回答