Python 的 unittest 和 unittest2 模块有什么区别?
What is the difference between Python's unittest and unittest2 modules?
我目前正在编写一些使用 unittest2 模块的代码。我怀疑这段代码是为 python2 而设计的。可以使用 python3 unittest 作为 unittest2 的替代品吗?两者有什么区别?
unittest2: A backport of new unittest features for Python 2.4-2.6 Many
new features were added to unittest in Python 2.7, including test
discovery. unittest2 allows you to use these features with earlier
versions of Python.
因此,从 Python 2 下的 unittest2
移动到 Python 2.7 或 Python 3 下的 unittest
应该完全符合您的要求
我目前正在编写一些使用 unittest2 模块的代码。我怀疑这段代码是为 python2 而设计的。可以使用 python3 unittest 作为 unittest2 的替代品吗?两者有什么区别?
unittest2: A backport of new unittest features for Python 2.4-2.6 Many new features were added to unittest in Python 2.7, including test discovery. unittest2 allows you to use these features with earlier versions of Python.
因此,从 Python 2 下的 unittest2
移动到 Python 2.7 或 Python 3 下的 unittest
应该完全符合您的要求