@@ -73,8 +73,8 @@ def check_figures_equal(*, extensions=("png",), tol=0.0, result_dir="result_imag
73
73
...
74
74
>>> shutil.rmtree(path="tmp_result_images") # cleanup folder if tests pass
75
75
"""
76
- ALLOWED_CHARS = set (string .digits + string .ascii_letters + "_-[]()" )
77
- KEYWORD_ONLY = inspect .Parameter .KEYWORD_ONLY
76
+ allowed_chars = set (string .digits + string .ascii_letters + "_-[]()" )
77
+ keyword_only = inspect .Parameter .KEYWORD_ONLY
78
78
79
79
def decorator (func ):
80
80
import pytest
@@ -90,7 +90,7 @@ def wrapper(*args, ext="png", request=None, **kwargs):
90
90
if "request" in old_sig .parameters :
91
91
kwargs ["request" ] = request
92
92
try :
93
- file_name = "" .join (c for c in request .node .name if c in ALLOWED_CHARS )
93
+ file_name = "" .join (c for c in request .node .name if c in allowed_chars )
94
94
except AttributeError : # 'NoneType' object has no attribute 'node'
95
95
file_name = func .__name__
96
96
try :
@@ -129,9 +129,9 @@ def wrapper(*args, ext="png", request=None, **kwargs):
129
129
if param .name not in {"fig_test" , "fig_ref" }
130
130
]
131
131
if "ext" not in old_sig .parameters :
132
- parameters += [inspect .Parameter ("ext" , KEYWORD_ONLY )]
132
+ parameters += [inspect .Parameter ("ext" , keyword_only )]
133
133
if "request" not in old_sig .parameters :
134
- parameters += [inspect .Parameter ("request" , KEYWORD_ONLY )]
134
+ parameters += [inspect .Parameter ("request" , keyword_only )]
135
135
new_sig = old_sig .replace (parameters = parameters )
136
136
wrapper .__signature__ = new_sig
137
137
0 commit comments