From 4be007670c24476d403ba1cb0988ab2b7f6891f8 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 10 Dec 2021 08:16:36 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- tests/test_numpy_scalars.py | 42 +++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/tests/test_numpy_scalars.py b/tests/test_numpy_scalars.py index a63093dad..1a28f22f5 100644 --- a/tests/test_numpy_scalars.py +++ b/tests/test_numpy_scalars.py @@ -7,47 +7,49 @@ from pybind11_tests import numpy_scalars as m np = pytest.importorskip("numpy") -SCALAR_TYPES = dict([ - (np.bool_, False), - (np.int8, -7), - (np.int16, -15), - (np.int32, -31), - (np.int64, -63), - (np.uint8, 9), - (np.uint16, 17), - (np.uint32, 33), - (np.uint64, 65), - (np.single, 1.125), - (np.double, 1.25), - (np.complex64, 1 - 0.125j), - (np.complex128, 1 - 0.25j), -]) +SCALAR_TYPES = dict( + [ + (np.bool_, False), + (np.int8, -7), + (np.int16, -15), + (np.int32, -31), + (np.int64, -63), + (np.uint8, 9), + (np.uint16, 17), + (np.uint32, 33), + (np.uint64, 65), + (np.single, 1.125), + (np.double, 1.25), + (np.complex64, 1 - 0.125j), + (np.complex128, 1 - 0.25j), + ] +) ALL_TYPES = [int, bool, float, bytes, str] + list(SCALAR_TYPES) def type_name(tp): try: - return tp.__name__.rstrip('_') + return tp.__name__.rstrip("_") except BaseException: # no numpy return str(tp) -@pytest.fixture(scope='module', params=list(SCALAR_TYPES), ids=type_name) +@pytest.fixture(scope="module", params=list(SCALAR_TYPES), ids=type_name) def scalar_type(request): return request.param def expected_signature(tp): - s = 'str' if sys.version_info[0] >= 3 else 'unicode' + s = "str" if sys.version_info[0] >= 3 else "unicode" t = type_name(tp) - return 'test_{t}(x: {t}) -> Tuple[{s}, {t}]\n'.format(s=s, t=t) + return "test_{t}(x: {t}) -> Tuple[{s}, {t}]\n".format(s=s, t=t) def test_numpy_scalars(scalar_type): expected = SCALAR_TYPES[scalar_type] name = type_name(scalar_type) - func = getattr(m, 'test_' + name) + func = getattr(m, "test_" + name) assert func.__doc__ == expected_signature(scalar_type) for tp in ALL_TYPES: value = tp(1)