From 7aa4e60af27b6f40e878cc415066bd8f300c778d Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Fri, 3 Aug 2018 00:57:59 -0700 Subject: [PATCH] Explain pytest --runslow --- tests/conftest.py | 4 +++- tests/test_rotation.py | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/conftest.py b/tests/conftest.py index 17f20ba7..fc974d6c 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -173,7 +173,9 @@ def first_page_dimensions(pdf): def pytest_addoption(parser): parser.addoption( - "--runslow", action="store_true", default=False, help="run slow tests" + "--runslow", action="store_true", default=False, + help=("run slow tests only useful for development (unlikely to be " + "useful for downstream packagers)") ) diff --git a/tests/test_rotation.py b/tests/test_rotation.py index d35a487b..3ecff5a4 100644 --- a/tests/test_rotation.py +++ b/tests/test_rotation.py @@ -89,6 +89,7 @@ def test_monochrome_correlation(resources, outdir): assert corr > 0.90 +@pytest.mark.slow @pytest.mark.parametrize('renderer', RENDERERS) def test_autorotate(spoof_tesseract_cache, renderer, resources, outdir): # cardinal.pdf contains four copies of an image rotated in each cardinal