flaky:用于鼻子或pytest的插件可自动重新运行片状测试

时间:2024-05-19 17:05:05
【文件属性】:

文件名称:flaky:用于鼻子或pytest的插件可自动重新运行片状测试

文件大小:51KB

文件格式:ZIP

更新时间:2024-05-19 17:05:05

Python

片状 关于 Flaky是一个用于鼻子或pytest的插件,可以自动重新运行flaky测试。 理想情况下,测试可靠地通过或失败,但有时测试夹具必须依赖并非100%可靠的组件。 使用易断片,可以自动重试它们,而不必删除这些测试或将其标记为@skip。 有关片状的更多信息,请参见此。 标记测试片状 要将测试标记为片状,只需导入片状并使用@flaky装饰该测试: from flaky import flaky @ flaky def test_something_that_usually_passes ( self ): value_to_double = 21 result = get_result_from_flaky_doubler ( value_to_double ) self . assertEqual ( result , value_to_doubl


【文件预览】:
flaky-master
----setup.py(3KB)
----.gitignore(338B)
----requirements.txt(0B)
----.travis.yml(394B)
----MANIFEST.in(83B)
----flaky.iml(886B)
----LICENSE(9KB)
----HISTORY.rst(6KB)
----setup.cfg(252B)
----README.rst(6KB)
----.idea()
--------encodings.xml(166B)
--------vcs.xml(218B)
--------uiDesigner.xml(9KB)
--------copyright()
--------scopes()
--------other.xml(187B)
--------inspectionProfiles()
--------compiler.xml(763B)
--------testrunner.xml(248B)
--------.name(5B)
--------modules.xml(252B)
----.coveragerc(182B)
----AUTHORS.rst(343B)
----CONTRIBUTING.rst(3KB)
----.pylintrc(8KB)
----flaky()
--------_flaky_plugin.py(22KB)
--------names.py(630B)
--------flaky_pytest_plugin.py(14KB)
--------__init__.py(35B)
--------multiprocess_string_io.py(919B)
--------flaky_decorator.py(2KB)
--------flaky_nose_plugin.py(9KB)
--------defaults.py(2KB)
----test()
--------test_flaky_decorator.py(1KB)
--------test_nose()
--------test_pytest()
--------test_flaky_plugin.py(2KB)
--------__init__.py(0B)
--------test.iml(422B)
--------test_multiprocess_string_io.py(2KB)
----requirements-dev.txt(111B)
----tox.ini(2KB)

网友评论