
    Ug_              
          d dl Z d dlZd dlmZ d dlmc mZ ej	        d ej
        ej	                  j        z  fej        d ej
        ej                  j        z  fdZej        ddfej        ddfej        d	dfej        d
dfej        ddfej        ddfej        ddfej        ddfgZe j                            de          d             ZdS )    N)assert_allclose    )fd)      ?      g      ?)r         g      @)r
   r   r
   )r
   r	   r   r   )r
      r         ?)r   r	   r      )r
   r   r   g      ?)
      g      @zfunc, args, expectedc                     | j         }d |D             }|D ]v}t          |         \  }fd|D             }t          j        d          5   | | }d d d            n# 1 swxY w Y   t	          |          sJ t          |||           wd S )Nc                 D    g | ]}|                     d           d         S )z->)split).0sigs     d/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/scipy/special/tests/test_boost_ufuncs.py
<listcomp>z*test_stats_boost_ufunc.<locals>.<listcomp>!   s'    ;;;##))D//"%;;;    c                 &    g | ]} |          S  r   )r   argtyps     r   r   z*test_stats_boost_ufunc.<locals>.<listcomp>$   s!    )))SC)))r   ignore)over)rtol)typestype_char_to_type_tolnperrstate
isinstancer   )	funcargsexpected	type_sigs
type_chars	type_charr    valuer   s	           @r   test_stats_boost_ufuncr-      s    
I;;;;;J 	4 	4	))4	T))))D))) [h''' 	  	 D$KE	  	  	  	  	  	  	  	  	  	  	  	  	  	  	 %%%%%%xd33333	4 	4s   AA"	%A"	)pytestnumpyr#   numpy.testingr   scipy.special._ufuncsspecial_ufuncsscufloat32finfoepsfloat64r"   	_beta_pdf
_binom_cdf
_binom_pmf_hypergeom_cdf_nbinom_cdf	_ncf_mean	test_datamarkparametrizer-   r   r   r   <module>rB      s;        ) ) ) ) ) ) # # # # # # # # #  "z2hbhrz.B.B.F+FG!z2hbhrz.B.B.F+FGI I  	]K%]Is#]Is#^[#&^[$'s+_lH-]M3'		 /;;4 4 <;4 4 4r   