All Versions
87
Latest Version
Avg Release Cycle
44 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v3.3.0 Changes
15 July 2021
- โ Added
-X NUM, --maxtasksperchild NUM
to force worker processes to exit and respawn after a certain number of tasks so that we could use it in integration tests to force the condition fixed below. A "task" is typically the suite of tests from a single file. - ๐ Fixed processes failing to respawn on Python 3.8+. In the happy path, processes never die, so there is no problem. In the sad path, if all processes got killed before all test suites had been run then Green would hang forever with a queue of tests to run without any worker processes to run them. Resolves #250.
- โ Added
-
v3.2.6 Changes
25 April 2021
- ๐ Color is now properly emitted on Windows runners in GitHub Actions. See #245.
- โ Unexpected successes now count as failures like they do in unittest. Resolves #241.
- ๐ Fix internal coverage not reporting in CI + other internal CI improvements
-
v3.2.5 Changes
23 Nov 2020
- ๐ Fix failing/erroring SubTests not properly reporting output to stdout/stderr. Resolves #238.
-
v3.2.4 Changes
1 Nov 2020
- ๐ Fix
-j/--junit-report
so that it writes to the properly-named file when specified from a config file. Contributed by @jwaschkau in #236. - ๐ Fix Windows CI by dropping a broken Python 2 test.
- ๐ Fix
-
v3.2.3 Changes
11 Oct 2020
- Properly clean up temporary files in some versions/platforms. Contributed by @Icerman in #232. Resolves #228.
- ๐ Fix an unwanted "1A" appearing at the beginning of test result lines in CI such as GitHub Actions and AppVeyor.
-
v3.2.2 Changes
22 Sep 2020
- ๐ Fix help string for the
-O/--clear-omit
option. Resolves #231. - ๐ Tweak a bit of green's self-coverage to adjust for making releases in Python 3.8 r
- ๐ Fix help string for the
-
v3.2.1 Changes
9 Aug 2020
- ๐ Fix passing tests not displaying captured stderr output unless stdout output was also present. Resolves #226.
-
v3.2.0 Changes
June 07, 20206 June 2020
- ๐ Fix crashes and hangs that could occur when using >1 subprocess due to a regression introduced in 3.1.1.
- โ Add 'time' attributes to the
<testsuites>
,<testsuite>
, and<testcase>
fields in the Junit output for the-j/--junit-report
output. Contributed by @bkmd11 in #225. Resolves #208.
-
v3.1.4 Changes
May 08, 20207 May 2020
- ๐ Fix class/module teardowns being ignored. They are now reported as errors as they should be. Resolves #223.
- ๐ Fix dates in this changelog--I was still using last year! ๐
-
v3.1.3 Changes
May 06, 20205 May 2020
- ๐ Fix crash that could occur when whitespace is in the path on Windows. Contributed by @bkmd11 in #222.