跳转到主要内容

独立的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 (7.0 kB 查看散列值)

上传时间

构建分布

PythonicTestcase-1.4.1-py2.py3-none-any.whl (7.2 kB 查看散列值)

上传时间 Python 2 Python 3

由以下支持