summaryrefslogtreecommitdiff
path: root/_pytest/assertion
diff options
context:
space:
mode:
authorFloris Bruynooghe <flub@devork.be>2016-06-23 23:51:02 +0200
committerFloris Bruynooghe <flub@devork.be>2016-07-13 17:29:19 +0100
commit944da5b98a381199bf5feda1718a053323dd1084 (patch)
tree7bcf2965eb3324c7a25b31b63abfbbf7fdec0732 /_pytest/assertion
parenta98e3cefc5b5cfea1fe322cf796e92b97cda7956 (diff)
downloadpytest-944da5b98a381199bf5feda1718a053323dd1084.tar.gz
Avoid rewrite warning for inline runs
When running pytest inline/inprocess we plugins have already been imported and re-writen, so avoid the warning.
Diffstat (limited to '_pytest/assertion')
-rw-r--r--_pytest/assertion/rewrite.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/_pytest/assertion/rewrite.py b/_pytest/assertion/rewrite.py
index 50d8062ae..aa33f1352 100644
--- a/_pytest/assertion/rewrite.py
+++ b/_pytest/assertion/rewrite.py
@@ -163,9 +163,9 @@ class AssertionRewritingHook(object):
self.session = session
del session
else:
- for marked in self._must_rewrite:
- if marked.startswith(name):
- return True
+ toplevel_name = name.split('.', 1)[0]
+ if toplevel_name in self._must_rewrite:
+ return True
return False
def mark_rewrite(self, *names):