COMMITS
/ Lib/unittest/case.py July 2, 2025
G
gh-134567: Add the formatter parameter in unittest.TestCase.assertLogs (GH-134570)
Garry Cairns committed
May 23, 2025
S
gh-134565: Use ExceptionGroup to handle multiple errors in unittest.doModuleCleanups() (GH-134566)
Serhiy Storchaka committed
April 19, 2025
B
gh-128398: improve error messages when incorrectly using `with` and `async with` (#132218)
Bénédikt Tran committed
January 20, 2025
S
gh-71339: Improve error report for types in assertHasAttr() and assertNotHasAttr() (GH-128818)
Serhiy Storchaka committed
January 14, 2025
S
gh-71339: Add additional assertion methods for unittest (GH-128707)
Serhiy Storchaka committed
June 12, 2024
N
gh-120388: Improve deprecation warning message, when test returns non-None (#120401)
Nikita Sobolev committed
April 3, 2024
G
GH-70647: Deprecate strptime day of month parsing without a year present to avoid leap-year bugs (GH-117107)
Gregory P. Smith committed
February 4, 2024
S
gh-113267: Revert "gh-106584: Fix exit code for unittest in Python 3.12 (#106588)" (GH-114470)
Serhiy Storchaka committed
September 22, 2023
E
gh-106584: Fix exit code for unittest in Python 3.12 (#106588)
EliseevEgor committed
May 4, 2023
M
gh-68968: Correcting message display issue with assertEqual (#103937)
Michael Blahay committed
April 2, 2023
G
bpo-4080: unittest durations (#12271)
Giampaolo Rodola committed
November 22, 2022
S
gh-99645: Fix a bug in handling class cleanups in unittest.TestCase (GH-99646)
Serhiy Storchaka committed
October 5, 2022
N
gh-97837: Change deprecation warning message in `unittest` (#97838)
Nikita Sobolev committed
June 26, 2022
S
Revert "bpo-45162: Revert "Remove many old deprecated unittest features"" (GH-92556)
Serhiy Storchaka committed
May 8, 2022
S
bpo-45046: Support context managers in unittest (GH-28045)
Serhiy Storchaka committed
March 29, 2022
S
bpo-14265: Adds fully qualified test name to unittest output (GH-32138)
Sam Ezeh committed
January 27, 2022
G
bpo-45162: Revert "Remove many old deprecated unittest features" (GH-30935)
Gregory P. Smith committed
September 22, 2021
S
bpo-45238: Fix unittest.IsolatedAsyncioTestCase.debug() (GH-28449)
Serhiy Storchaka committed
September 19, 2021
S
bpo-30856: Update TestResult early, without buffering in _Outcome (GH-28180)
Serhiy Storchaka committed
September 18, 2021
S
bpo-36674: Honour the skipping decorators in TestCase.debug() (GH-28446)
Serhiy Storchaka committed
September 17, 2021
S
bpo-45162: Remove many old deprecated unittest features (GH-28268)
Serhiy Storchaka committed
August 30, 2021
S
bpo-41620: TestCase.run() now always return a TestResult instance (GH-28030)
Serhiy Storchaka committed
August 22, 2021
A
bpo-41322: Add unit tests for deprecation of test return values (GH-27846)
andrei kulakov committed
S
bpo-44955: Always call stopTestRun() for implicitly created TestResult objects (GH-27831)
Serhiy Storchaka committed
August 19, 2021
A
bpo-41322: added deprecation warning for tests returning value!=None (GH-27748)
andrei kulakov committed
July 1, 2020
K
June 11, 2020
K
bpo-29620: iterate over a copy of sys.modules (GH-4800)
kernc committed
April 25, 2020
S
bpo-40275: Avoid importing logging in test.support (GH-19601)
Serhiy Storchaka committed
April 10, 2020
B
bpo-39481: PEP 585 for a variety of modules (GH-19423)
Batuhan Taşkaya committed
February 3, 2020
S
November 19, 2019
September 9, 2019
N
bpo-34596: Fallback to a default reason when @unittest.skip is uncalled (#9082)
Naitree Zhu committed
June 5, 2019
S
[3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620)
Serhiy Storchaka committed
June 1, 2019
S
bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700)
Serhiy Storchaka committed
May 29, 2019
A
bpo-32972: Async test case (GH-13386)
Andrew Svetlov committed
May 6, 2019
S
bpo-36542: Allow to overwrite the signature for Python functions. (GH-12705)
Serhiy Storchaka committed
April 23, 2019
J
Document that TestCase.assertCountEqual() can take iterables (GH-686)
jkleint committed
April 1, 2019
S
bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637)
Serhiy Storchaka committed
November 9, 2018
L
bpo-24412: Adds cleanUps for setUpClass and setUpModule. (GH-9190)
Lisa Roach committed
October 12, 2018
B
bpo-34900: Make TestCase.debug() work with subtests (GH-9707)
Bruno Oliveira committed
August 19, 2018
S
bpo-34318: Convert deprecation warnings to errors in assertRaises() etc. (GH-8623)
Serhiy Storchaka committed
October 18, 2017
October 4, 2017
S
bpo-30397: Add re.Pattern and re.Match. (#1646)
Serhiy Storchaka committed
June 23, 2017
S
bpo-30664: The description of a unittest subtest now preserves the (#2265)
Serhiy Storchaka committed
May 1, 2017
G
bpo-30190: improved error msg for assertAlmostEqual(delta=...) (#1331)
Giampaolo Rodola committed
March 27, 2017
V
Fix ref cycles in TestCase.assertRaises() (#193)
Victor Stinner committed
September 21, 2016
B
Issue #25651: Allow falsy values to be used for msg parameter of subTest()
Berker Peksag committed
July 28, 2016
M
Issue #27626: Spelling fixes in docs, comments and internal names
Martin Panter committed
April 25, 2016
S
Issue #26837: assertSequenceEqual() now correctly outputs non-stringified
Serhiy Storchaka committed
August 27, 2015
R
Issue #21112: Fix regression in unittest.expectedFailure on subclasses.
Robert Collins committed