o 6a_ @s@dZddlZddlZddlmZGdddZGdddZdS)z This file tests the generic aspects of ArrayMethod. At the time of writing this is private API, but when added, public API may be added here. N)_get_castingimplc @sdeZdZeeedeedZej dddddeddffedd ffgd d Z d S) TestResolveDescriptorsdfargsTN)NNN)NNTNcCs<tt|jj|WddS1swYdSr)pytestraises TypeErrormethod_resolve_descriptors)selfrrC/usr/lib/python3/dist-packages/numpy/core/tests/test_arraymethod.pytest_invalid_argumentss "z-TestResolveDescriptors.test_invalid_arguments) __name__ __module__ __qualname__get_castingimpltypenpdtyperr mark parametrizerrrrrr src@seZdZeeedeedZej ddgde fde fde fde fe d e d ffe fej d d d ej d d d ffe fej d dd ej d dd ffefej d dd ej ddd ffefejddd ejddd ffefg ddZdS)TestSimpleStridedCallrrrerrorr)rr r z>d)rzs