/opt/imh-python/lib/python3.9/site-packages/numpy/typing/tests/data/pass
NameSizeModeActions
__pycache__/-0755rm
arithmetic.py74550644editdlrm
arrayprint.py7660644editdlrm
arrayterator.py3930644editdlrm
array_constructors.py24190644editdlrm
array_like.py9160644editdlrm
bitwise_ops.py9700644editdlrm
comparisons.py29920644editdlrm
dtype.py10690644editdlrm
einsumfunc.py13700644editdlrm
flatiter.py1740644editdlrm
fromnumeric.py37420644editdlrm
index_tricks.py14920644editdlrm
lib_utils.py4340644editdlrm
lib_version.py2990644editdlrm
literal.py13310644editdlrm
mod.py15780644editdlrm
modules.py5760644editdlrm
multiarray.py13310644editdlrm
ndarray_conversion.py16260644editdlrm
ndarray_misc.py27150644editdlrm
ndarray_shape_manipulation.py6400644editdlrm
numeric.py14900644editdlrm
numerictypes.py7500644editdlrm
random.py618810644editdlrm
scalars.py34790644editdlrm
simple.py26760644editdlrm
simple_py3.py960644editdlrm
ufunclike.py10390644editdlrm
ufuncs.py4620644editdlrm
ufunc_config.py12040644editdlrm
warnings_and_errors.py1500644editdlrm
Edit: /opt/imh-python/lib/python3.9/site-packages/numpy/typing/tests/data/pass/literal.py (1331B)
from __future__ import annotations from functools import partial from collections.abc import Callable import pytest # type: ignore import numpy as np AR = np.array(0) AR.setflags(write=False) KACF = frozenset({None, "K", "A", "C", "F"}) ACF = frozenset({None, "A", "C", "F"}) CF = frozenset({None, "C", "F"}) order_list: list[tuple[frozenset, Callable]] = [ (KACF, partial(np.ndarray, 1)), (KACF, AR.tobytes), (KACF, partial(AR.astype, int)), (KACF, AR.copy), (ACF, partial(AR.reshape, 1)), (KACF, AR.flatten), (KACF, AR.ravel), (KACF, partial(np.array, 1)), (CF, partial(np.zeros, 1)), (CF, partial(np.ones, 1)), (CF, partial(np.empty, 1)), (CF, partial(np.full, 1, 1)), (KACF, partial(np.zeros_like, AR)), (KACF, partial(np.ones_like, AR)), (KACF, partial(np.empty_like, AR)), (KACF, partial(np.full_like, AR, 1)), (KACF, partial(np.add, 1, 1)), # i.e. np.ufunc.__call__ (ACF, partial(np.reshape, AR, 1)), (KACF, partial(np.ravel, AR)), (KACF, partial(np.asarray, 1)), (KACF, partial(np.asanyarray, 1)), ] for order_set, func in order_list: for order in order_set: func(order=order) invalid_orders = KACF - order_set for order in invalid_orders: with pytest.raises(ValueError): func(order=order)