独立的Python断言
项目描述
1.4.1 (2020-10-26)
assert_is_empty() 和 assert_is_not_empty() 现在在必要时会消费生成器
实现 “assert_almost_now()”
停止测试Python 2.6/3.3(这些版本的兼容性将在下一个版本中移除)
1.4.0 (2019-01-18)
实现 “assert_is(expr1, expr2)” 和 “assert_is_not(expr1, expr2)”
实现 “assert_path_exists()”, “assert_path_not_exists()”, “assert_file_exists()”, 和 “assert_file_not_exists()”
1.3.4 (2017-11-29)
防止nosetests将 “skip_test” 作为实际测试用例运行
1.3.3 (2017-09-20)
提供一个符合PEP8的 “skip_test” (并通过 “__all__” 导出 “skipTest”)
1.3.2 (2017-05-08)
assert_length() 现在在获取长度时需要时会消费生成器
1.3.1 (2016-09-26)
指示测试运行器在显示测试失败时抑制PythonicTestcase的跟踪回溯行。
1.3.0 (2016-01-23)
通过unittest(Python 2.7+)、unittest2或nose.plugins.skip导出 ‘SkipTest’ 类
支持 “@expect_failure” 装饰器。它与unittest的 “@expectedFailure” 非常相似。然而,如果测试运行器不支持 “expected failures”(例如nosetests 1.x),则失败的测试将报告为 “跳过”,而不是 “通过”。
1.2.2 (2016-01-20)
将项目重命名为 “PythonicTestcase”,以解决pip自动将下划线替换为短划线的问题。这简化了从私有索引的安装。
1.2.1 (2015-11-23)
修复:assert_raises 在Python 2.6中无法捕获一些(预期的)异常
1.2.0 (16.11.2015)
实现 assert_not_raises
1.1.0 (22.10.2015)
assert_raises 可以返回一个上下文管理器
1.0.2 (07.10.2015)
修复:通过包含Changelog.txt修复sdist
1.0.1 (07.10.2015)
使用gpg签名进行pypi发布(没有代码更改)
1.0 (07.10.2015)
初始pypi发布
项目详情
PythonicTestcase-1.4.1.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | d79e26ff574a76398c76361eab5a8b545e4e733772a5ef4c5fe7b7d80ac2d6b6 |
|
MD5 | 0c004fa2bdbacd69d859269c5c9e20d4 |
|
BLAKE2b-256 | b46a152cfe4c2b9998ac340930ac237f71c2776d86dcbfb490e4bf2812831471 |
PythonicTestcase-1.4.1-py2.py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 9cbf0f1362f9f1469abd3cc9a7550b08487135e1104014a878e4e0fa254b723a |
|
MD5 | 6c59fed0220d5d25fe945aff5dbb507f |
|
BLAKE2b-256 | 6c60100c04b25666915272c0044daf35a0728b0cb1c4eb314d89cd4b72c2f3a4 |