diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2017-06-08 08:39:52 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2017-06-08 08:39:52 -0400 |
commit | d86f865ba3dbc1369f7b08144a8876375edb9eae (patch) | |
tree | 53cf7f308b78214e542bff6b74e30c15d1523e4e | |
parent | 2978571ca2ccddc3fcc2b95304f9e61aa856e969 (diff) | |
download | python-coveragepy-git-d86f865ba3dbc1369f7b08144a8876375edb9eae.tar.gz |
Use wraps() to wrap test methods so that pytest markers will work.
-rw-r--r-- | tests/coveragetest.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/coveragetest.py b/tests/coveragetest.py index 4d9540d0..d98bc6fd 100644 --- a/tests/coveragetest.py +++ b/tests/coveragetest.py @@ -5,6 +5,7 @@ import contextlib import datetime +import functools import os import random import re @@ -37,6 +38,7 @@ TESTS_DIR = os.path.dirname(__file__) def convert_skip_exceptions(method): """A decorator for test methods to convert StopEverything to SkipTest.""" + @functools.wraps(method) def wrapper(*args, **kwargs): """Run the test method, and convert exceptions.""" try: |