
     h                     "   d dl Z d dlmZ d dlmZmZmZ eddddfeddd	dfed
dddfeddddfed
dddfeddddfeddddfeddddfeddddfeddddfeddd d!fed"dd#d$fed%dd&d'fed(dd)d*fgZe j        	                    d+e          d,             Z
dS )-    Nassert_allclose)_dd_exp_dd_log	_dd_expm1gUUUUUUտgUUUUUUug./?g:6{cwg        g      ?g      $@g`ϝ@g\>xg      ?gkȸӹg~\VgUk@gNIHg      gjg/g      ߿gJ_Dؿg;eȋa<g      пgMAP̿gSlhԗgg      gՏC@gl*g      ?g6$P<gNw?gQ#k:<g      ?gx-?gTECxg     ?g&߉?gMF5eg      ?g8@gz-dd_func, xhi, xlo, expected_yhi, expected_yloc                 t     | ||          \  }}||k    sJ d| d|             t          ||d           d S )Nzhigh double (z$) does not equal the expected value g+<)rtolr   )dd_funcxhixloexpected_yhiexpected_yloyhiylos          W/var/www/html/Sam_Eipo/venv/lib/python3.11/site-packages/scipy/special/tests/test_dd.pytest_ddr   (   sn     wsC  HC, "B "B "B3?"B "BCE222222    )pytestnumpy.testingr   scipy.special._test_internalr   r   r   	test_datamarkparametrizer    r   r   <module>r      si    ) ) ) ) ) ) D D D D D D D D D D" !#902c3S!dC+-DEgs/1GHdC*,CDs/1HI	3 35JKs02IJ24JKS#s#!46LMc-/EFS"35KLc-/EF	& H"$ $3 3$ $3 3 3r   