Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit bb028ca

Browse files
Shorten the flag name
1 parent 82abad3 commit bb028ca

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

lib/matplotlib/testing/conftest.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def pytest_configure(config):
1717
("markers", "baseline_images: Compare output against references."),
1818
("markers", "pytz: Tests that require pytz to be installed."),
1919
("markers", "network: Tests that reach out to the network."),
20-
("markers", "matplotlib_baseline_image_generation: Flag to generate matplotlib baseline images."),
20+
("markers", "generate_images: Flag to generate matplotlib baseline images."),
2121
("filterwarnings", "error"),
2222
]:
2323
config.addinivalue_line(key, value)
@@ -141,7 +141,7 @@ def pd():
141141
def pytest_addoption(parser):
142142
try:
143143
parser.addoption(
144-
"--matplotlib_baseline_image_generation",
144+
"--generate_images",
145145
action="store_true",
146146
default=False,
147147
help="run matplotlib baseline image generation tests"
@@ -151,8 +151,8 @@ def pytest_addoption(parser):
151151

152152

153153
def pytest_collection_modifyitems(config, items):
154-
if config.getoption("--matplotlib_baseline_image_generation"):
154+
if config.getoption("--generate_images"):
155155
skip_non_matplotlib_baseline_image_generation_tests = pytest.mark.skip(reason="No need to run non image generation tests")
156156
for item in items:
157-
if "matplotlib_baseline_image_generation" not in item.keywords:
157+
if "generate_images" not in item.keywords:
158158
item.add_marker(skip_non_matplotlib_baseline_image_generation_tests)

lib/matplotlib/testing/decorators.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -274,14 +274,14 @@ def decorator(func):
274274
@pytest.mark.style(style)
275275
@_checked_on_freetype_version(freetype_version)
276276
@functools.wraps(func)
277-
@pytest.mark.matplotlib_baseline_image_generation
277+
@pytest.mark.generate_images
278278
def wrapper(*args, extension, request, **kwargs):
279279
__tracebackhide__ = True
280280
if 'extension' in old_sig.parameters:
281281
kwargs['extension'] = extension
282282
if 'request' in old_sig.parameters:
283283
kwargs['request'] = request
284-
matplotlib_baseline_image_generation = request.config.getoption("--matplotlib_baseline_image_generation")
284+
generate_images = request.config.getoption("--generate_images")
285285

286286
img = _ImageComparisonBase(func, tol=tol, remove_text=remove_text,
287287
savefig_kwargs=savefig_kwargs)
@@ -307,7 +307,7 @@ def wrapper(*args, extension, request, **kwargs):
307307
"Test generated {} images but there are {} baseline images"
308308
.format(len(plt.get_fignums()), len(our_baseline_images)))
309309
for idx, baseline in enumerate(our_baseline_images):
310-
img.compare(idx, baseline, extension, _lock=needs_lock, generating=matplotlib_baseline_image_generation)
310+
img.compare(idx, baseline, extension, _lock=needs_lock, generating=generate_images)
311311

312312
parameters = list(old_sig.parameters.values())
313313
if 'extension' not in old_sig.parameters:

pytest.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ junit_family = xunit2
88

99

1010
markers =
11-
matplotlib_baseline_image_generation: marks tests as matplotlib_baseline_image_generation (deselect with '-m "not matplotlib_baseline_image_generation"')
11+
generate_images: marks tests as generate_images (deselect with '-m "not generate_images"')
1212
serial

0 commit comments

Comments
 (0)