o
    gL                     @   s   d dl Z d dlZd dlmZ d dlmZ ejdeejj	 fej
deej
j	 fejdeejj	 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ejddfejdd
fg
Ze jde jdedd ZdS )    N)assert_allclose)_boost    )fdg)      ?            ?)r   r	   r
   r   g      ?)r   r	            ?)r   r	   r   )r   r
   r   )r      r         ?)r	   r
         )r   r   r   g      ?)
      g      @zignore::RuntimeWarningzfunc, args, expectedc                    sd   | j }dd |D }|D ]#}t| \ } fdd|D }| | }t| s(J t|||d qd S )Nc                 S   s   g | ]	}| d d qS )z->)split).0sig r   a/home/ubuntu/cloudmapper/venv/lib/python3.10/site-packages/scipy/stats/tests/test_boost_ufuncs.py
<listcomp>&   s    z*test_stats_boost_ufunc.<locals>.<listcomp>c                    s   g | ]} |qS r   r   )r   argtypr   r   r   )   s    )rtol)typestype_char_to_type_tol
isinstancer   )funcargsexpected	type_sigs
type_chars	type_charr   valuer   r   r   test_stats_boost_ufunc"   s   r)   )pytestnumpynpnumpy.testingr   scipy.statsr   float32finfoepsfloat64
longdoubler    	_beta_cdf	_beta_ppf	_beta_pdf_beta_sf	_beta_isf
_binom_cdf
_binom_pdf_hypergeom_cdf_nbinom_cdf	_ncf_mean	test_datamarkfilterwarningsparametrizer)   r   r   r   r   <module>   s,   










