From c5238d93114204074ee4033cbeca918d695fc9a8 Mon Sep 17 00:00:00 2001 From: Lioman Date: Mon, 30 Oct 2023 08:15:06 +0100 Subject: [PATCH] replace filter with list comprehension to improve readability the filter is removed by a list comprehension --- pelican/tests/build_test/test_build_files.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pelican/tests/build_test/test_build_files.py b/pelican/tests/build_test/test_build_files.py index 52f58117..972cc787 100644 --- a/pelican/tests/build_test/test_build_files.py +++ b/pelican/tests/build_test/test_build_files.py @@ -58,10 +58,9 @@ def test_sdist_contents(pytestconfig, expected_file): dir_matcher = "" if expected_file.endswith("/"): dir_matcher = ".*" - filtered_values = list( - filter( - lambda v: match(f"^pelican-\d.\d.\d/{expected_file}{dir_matcher}$", v), - files_list, - ) - ) + filtered_values = [ + path + for path in files_list + if match(f"^pelican-\d\.\d\.\d/{expected_file}{dir_matcher}$", path) + ] assert len(filtered_values) > 0