适用于Python 2和Python 3的unittest2功能的元包
项目描述
一个简单的元包,可以轻松地在Python 2和Python 3中获得unittest2功能。
这提供了添加到Python 2.7标准库中的unittest功能,并将其回滚到Python 2.6的unittest2。例如:
assertIn/assertNotIn
assertIsInstance/assertNotIsInstance
assertRaises作为上下文管理器
等等...
此模块没有代码。它只是一个元包,其install_requires适当的依赖项。
在Python 2中,此install_requiresunittest2。
在Python 3中,此install_requiresunittest2py3k。
这对于有一个可以在Python 2和Python 3上使用的依赖项很有用,而不需要单独的pip需求文件和tox目标。
兼容性
来自Tox的结果
$ make test ... [TOX] py25: commands succeeded [TOX] py26: commands succeeded [TOX] py27: commands succeeded [TOX] py30: commands succeeded [TOX] py31: commands succeeded [TOX] py32: commands succeeded [TOX] congratulations :) ... py26: commands succeeded py27: commands succeeded py32: commands succeeded py33: commands succeeded py34: commands succeeded pypy: commands succeeded congratulations :)
另请参阅
https://github.com/msabramo/unittest2/pull/1 - 这是关于我为使unittest2在Python 3中运行而提出的更改的GitHub拉取请求。
项目详情
关闭
unittest2six-0.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 30e888e15d997a85ecd95732088a7f79bb35cbae0887a689b0f490863cc2fb60 |
|
MD5 | 8ed4c291d049b84d29e44b61f1ceaf35 |
|
BLAKE2b-256 | ee66f21478497e00837737ea490faa9cb37f74a9709c2c789750a8b7beb4b6c6 |
关闭
unittest2six-0.0.0-cp27-none-macosx_10_4_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f6f9864c7fa10ba754769b7ad5eae8afbec87855773b8f34943421973a74e84a |
|
MD5 | 9fadaf92a5b791b6f08b176c988e89a8 |
|
BLAKE2b-256 | 0673bf12feafb34dceb6c2a587ed6eadfd3b431d8d236abf9b13d8838a332dd5 |