diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2023-04-19 11:23:12 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2023-04-27 17:22:27 -0400 |
commit | ee6506f08e5de7e568751f78e8be82fc2a102ffe (patch) | |
tree | d658ad5b8cb17d52d0de9b634ce7af93a5f1ad7d /coverage/files.py | |
parent | 3344a78595f5158a7412b9a6c70ceb9a56df437b (diff) | |
download | python-coveragepy-git-ee6506f08e5de7e568751f78e8be82fc2a102ffe.tar.gz |
fix: specific files to include/omit should match even with relative files #1604.
Diffstat (limited to 'coverage/files.py')
-rw-r--r-- | coverage/files.py | 5 |
1 files changed, 2 insertions, 3 deletions
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 |