diff options
author | Floris Bruynooghe <flub@devork.be> | 2016-06-23 23:51:02 +0200 |
---|---|---|
committer | Floris Bruynooghe <flub@devork.be> | 2016-07-13 17:29:19 +0100 |
commit | 944da5b98a381199bf5feda1718a053323dd1084 (patch) | |
tree | 7bcf2965eb3324c7a25b31b63abfbbf7fdec0732 /_pytest/assertion | |
parent | a98e3cefc5b5cfea1fe322cf796e92b97cda7956 (diff) | |
download | pytest-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.py | 6 |
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): |