
    ^Mh                      B    d dl Zd dlmZmZ d dlmZ d Zd Z	d Z
d ZdS )    N)assert_equalassert_allclosec                     t           j                            d           t           j                            d          t           j                            d          }} t	          t          j        ||           t          j        | |                      t	          t          j        ||           t          j        ||                        d S )Ni  d   )nprandomseedrandr   scowens_t)ahs     `/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/scipy/special/tests/test_owens_t.pytest_symmetriesr      s    INN49>>#	s 3 3qAAq!!2:qb!#4#4555Aq!!BJq1"$5$5#566666    c                  $   t          t          j        dd          d           t          t          j        dd          dt	          j        d          z  t          j        z  d           t          t          j        dd          dd           d S )N   r   g      ?vIh%,=rtol   g<>)r   r   r   r   r   arctanpi r   r   test_special_casesr      s    Aq!!1%%%BJq!$$c")A,,&6ru&<        BJq!$$&?           r   c                  d   t          t          j        dt          j                  t          j                   t          t          j        t          j        d          t          j                   t          t          j        t          j        t          j                  t          j                   d S )N   )r   r   r   r   nanr   r   r   	test_nansr      sj    B''000BFB''000BFBF++RV44444r   c                  F   dt           j        }} ddt           j        z  z  t          j        |          z  }t	          t          j        | |          |d           t	          t          j        | |           | d           d} d}t	          t          j        | t           j                  |d           t	          t          j        | t           j                   | d           t          t          j        t           j        d          d           t          t          j        t           j         d          d           t          t          j        t           j        t           j                  d           t          t          j        t           j         t           j                  d           t          t          j        t           j        t           j                   d           t          t          j        t           j         t           j                   d           d S )Nr   r      r   r   g|N?g       )r   infr   r   r   r   r   r   )r   r   ress      r   	test_infsr$      s   bfqA
QruW+	!
$CBJq!$$c6666BJq1"%%t%8888	A CBJq"&))3U;;;;BJq26'**SDu====BFA&&***RVGQ''+++BFBF++Q///RVGRV,,a000BFRVG,,d333RVGbfW--t44444r   )numpyr   numpy.testingr   r   scipy.specialspecialr   r   r   r   r$   r   r   r   <module>r)      s        7 7 7 7 7 7 7 7      7 7 7     5 5 55 5 5 5 5r   