From a8929055e64c27850423b8267a2491be841e7d31 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Mon, 29 Nov 2021 20:45:40 -0500 Subject: [PATCH] improve coverage pragmas with covdefaults 2.1 Committed via https://github.com/asottile/all-repos --- pre_commit/constants.py | 6 +++--- pre_commit/util.py | 4 ++-- requirements-dev.txt | 2 +- tests/repository_test.py | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pre_commit/constants.py b/pre_commit/constants.py index 5f197b159..46ac292f5 100644 --- a/pre_commit/constants.py +++ b/pre_commit/constants.py @@ -1,10 +1,10 @@ import sys from pre_commit.avlos.constants import DEFAULT_CONFIG_FILE -if sys.version_info < (3, 8): # pragma: no cover (= (3, 8): # pragma: >=3.8 cover import importlib.metadata as importlib_metadata +else: # pragma: <3.8 cover + import importlib_metadata CONFIG_FILE = DEFAULT_CONFIG_FILE MANIFEST_FILE = '.pre-commit-hooks.yaml' diff --git a/pre_commit/util.py b/pre_commit/util.py index 6bf8ae7a1..6977acb2c 100644 --- a/pre_commit/util.py +++ b/pre_commit/util.py @@ -21,10 +21,10 @@ from pre_commit import parse_shebang -if sys.version_info >= (3, 7): # pragma: no cover (PY37+) +if sys.version_info >= (3, 7): # pragma: >=3.7 cover from importlib.resources import open_binary from importlib.resources import read_text -else: # pragma: no cover (=2.1 coverage distlib pytest diff --git a/tests/repository_test.py b/tests/repository_test.py index c787eb020..36268e1e8 100644 --- a/tests/repository_test.py +++ b/tests/repository_test.py @@ -164,7 +164,7 @@ def test_python_hook_weird_setup_cfg(in_git_dir, tempdir_factory, store): ) -def test_python_venv(tempdir_factory, store): # pragma: no cover (no venv) +def test_python_venv(tempdir_factory, store): _test_hook_repo( tempdir_factory, store, 'python_venv_hooks_repo', 'foo', [os.devnull],