python: Simplify with str.removeprefix, str.removesuffix.

These are available in Python ≥ 3.9.
https://docs.python.org/3/library/stdtypes.html#str.removeprefix

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2024-09-03 10:42:14 -07:00
committed by Tim Abbott
parent 1ec4539550
commit 91ade25ba3
42 changed files with 79 additions and 92 deletions

View File

@@ -346,7 +346,7 @@ class Runner(DiscoverRunner):
prefix = "unittest.loader._FailedTest."
for test_name in get_test_names(suite):
if test_name.startswith(prefix):
test_name = test_name[len(prefix) :]
test_name = test_name.removeprefix(prefix)
for label in test_labels:
# This code block is for when a test label is
# directly provided, for example: