summaryrefslogtreecommitdiff
path: root/ptr.py
diff options
context:
space:
mode:
Diffstat (limited to 'ptr.py')
-rw-r--r--ptr.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/ptr.py b/ptr.py
index a2eb7e3..ecba60c 100644
--- a/ptr.py
+++ b/ptr.py
@@ -110,8 +110,8 @@ class PyTest(orig.test):
and matches this environment.
"""
return (
- marker
- and not pkg_resources.invalid_marker(marker)
+ not marker
+ or not pkg_resources.invalid_marker(marker)
and pkg_resources.evaluate_marker(marker)
)
@@ -148,7 +148,7 @@ class PyTest(orig.test):
# include unnamed extras or all if self.extras indicated
if (not name or self.extras)
# never include extras that fail to pass marker eval
- and (not marker or self.marker_passes(marker))
+ and self.marker_passes(marker)
)
results = list(map(dist.fetch_build_eggs, matching_extras))
return _itertools.chain.from_iterable(results)