U
    »mœd¶  ã                   @   sî   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,d-„ ƒZ
dS ).é    N)Úassert_allclose)Ú_dd_expÚ_dd_logÚ	_dd_expm1gUUUUUUÕ¿gUUUUUUu¼g¥./Óíæ?gñ:6{¦cw¼g        g      ð?g      $@g`•Ï�‚Õ@g»¤þ\>x½g       ?gkÈ¸¾Ó¹Àgð~ \¼V¼gUµ»±k@gé£NI­H¯¼g      ô¿gØÓjäóÔæ¿g¤/É™‹¼g      ß¿gÝJ_D’Ø¿g;ŽÇeÈ‹a<g      Ð¿gÔ÷M…APÌ¿g“SlhÔ—g¼g      °¿gÃÕ�C@¯¿g§lŸà*¼g      °?g6û—$P<gØNÓwµ‚°?gQ…#äk:<g      Ð?gúðx-Ò?gTE–ÄC˜x¼g     àß?g&ß‰ø§ä?gßM™FÌ5e¼g      ô?gðú°í8ì@g³®û°ŠŠ¼z-dd_func, xhi, xlo, expected_yhi, expected_yloc                 C   s<   | ||ƒ\}}||ks*t d|› d|› �ƒ‚t||dd� d S )Nzhigh double (z$) does not equal the expected value g›+¡†›„ö<)Zrtol)ÚAssertionErrorr   )Zdd_funcZxhiZxloZexpected_yhiZexpected_yloZyhiZylo© r   úT/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/scipy/special/tests/test_dd.pyÚtest_dd(   s    r	   )ZpytestZnumpy.testingr   Zscipy.special._test_internalr   r   r   Z	test_dataÚmarkZparametrizer	   r   r   r   r   Ú<module>   s0    ÿñÿ