U
    #ºcZ  ã                   @   s’   d dl Z d dlmZ e j dd d gdd dgfd dd gddd dgfd dgddggd dd gd dggfd dgddggddd gd dggfg¡dd„ ƒZdS )	é    N)Ú	array_apizobj, axis, expectedéÿÿÿÿé   é   c                 C   s8   t  | ¡}t j||ddd}t  |t  |¡k¡s4t‚dS )zy
    Indices respect relative order of a descending stable-sort

    See https://github.com/numpy/numpy/issues/20778
    T)ÚaxisZstableZ
descendingN)ÚxpZasarrayZargsortÚallÚAssertionError)Úobjr   ÚexpectedÚxÚout© r   úP/tmp/pip-unpacked-wheel-b2rbor69/numpy/array_api/tests/test_sorting_functions.pyÚtest_stable_desc_argsort   s    
r   )ZpytestZnumpyr   r   ÚmarkZparametrizer   r   r   r   r   Ú<module>   s     üþ	