./devel/py-flaky, Plugin for nose or py.test that automatically reruns flaky tests

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.6.1, Package name: py37-flaky-3.6.1, Maintainer: pkgsrc-users

Flaky is a plugin for nose or py.test that automatically reruns flaky tests.

Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on
components that aren't 100% reliable. With flaky, instead of removing those
tests or marking them to @skip, they can be automatically retried.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: fbfa39f5ea06d3c09cabf0313f8cb8a3b3c96f81
RMD160: 28066bd534b086132ae41d7a6745cbfa8eced828
Filesize: 28.81 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-11 20:04:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flaky: updated to 3.6.1

3.6.1:
Bugfixes - Reraise KeyboardInterrupt when running tests under pytest.
   2019-08-06 11:50:12 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flaky: updated to 3.6.0

3.6.0:
Do not print an empty report if no tests marked 'flaky' were run at all. NOTE: \ 
This change could be breaking if you relied on the flaky report being printed.
   2019-01-21 10:34:53 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flaky: updated to 3.5.3

Version 3.5.3
bump version to 3.5.3

Version 3.5.2
Fix fall back to old pytest marker API for older pytest version

Version 3.5.1
Misc improvements and cleanup.
* Support Python 3.6 and 3.7
* Fixes 102 by printing formatted tracebacks in the flaky report
* Fixes 119 by ensuring a test is only reported as successful once
* Various fixes to docs
* Various modifications for pycodestyle/pylint compliance
* Updates pytest plugin to prefer the updated workeroutput terminology.
* Fixes 129 by adding a pytest marker.

Version 3.5.0
Merge pull request 141 from box/v3.5
   2017-07-20 18:44:13 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
Flaky is a plugin for nose or py.test that automatically reruns flaky tests.

Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on
components that aren’t 100% reliable. With flaky, instead of removing those
tests or marking them to @skip, they can be automatically retried.