From ee6506f08e5de7e568751f78e8be82fc2a102ffe Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Wed, 19 Apr 2023 11:23:12 -0400 Subject: fix: specific files to include/omit should match even with relative files #1604. --- coverage/files.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'coverage/files.py') diff --git a/coverage/files.py b/coverage/files.py index 2a117734..925d5772 100644 --- a/coverage/files.py +++ b/coverage/files.py @@ -209,9 +209,8 @@ def prep_patterns(patterns: Iterable[str]) -> List[str]: """ prepped = [] for p in patterns or []: - if p.startswith(("*", "?")): - prepped.append(p) - else: + prepped.append(p) + if not p.startswith(("*", "?")): prepped.append(abs_file(p)) return prepped -- cgit v1.2.1