+
    LV-jV  ã                   óR   € ^ RI t^ RIHt ^ RIHtHt  ! R R4      t ! R R4      t	R# )é    N)Úassert_allcloseÚassert_array_equalc                   ó>   a € ] tR t^t o R tR tR tR tR tRt	V t
R# )ÚTestPdtrc                óz   € \         P                  ! ^ ^4      p\        V\        P                  ! R4      R^ R7       R# ©r   çvƒôõ!„>©ÚatolÚrtolNéÿÿÿÿ)ÚscÚpdtrr   ÚnpÚexp©ÚselfÚvals   & Ún/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/special/tests/test_pdtr.pyÚtestÚTestPdtr.test   s'   € Ü�gŠg�a˜‹mˆÜ˜œRŸVšV B›Z¨f¸1×=ó    c                óZ   € \         P                  ! . RO^ 4      p\        V. ROR^ R7       R# )r   r	   r
   N©r   é   é   )r   r   r   )r   r   r   r   s   & r   Útest_m_zeroÚTestPdtr.test_m_zero   s    € Ü�gŠg’i Ó#ˆÜ˜šY¨V¸!×<r   c                ó€   € \         P                  ! . ROR4      p\         P                  ! . ROR4      p\        W4       R# ©çš™™™™™¹?ç      ð?N)r!   çš™™™™™ñ?gÍÌÌÌÌÌ @r   )r   r   r   ©r   Ú
double_valÚint_vals   &  r   Útest_roundingÚTestPdtr.test_rounding   s*   € Ü—W’Wš_¨cÓ2ˆ
Ü—'’'š) SÓ)ˆÜ˜:Ö/r   c                ón   € \         P                  ! \        P                  R 4      p\	        VR R^ R7       R# )r"   r	   r
   N)r   r   r   Úinfr   r   s   & r   Útest_infÚTestPdtr.test_inf   s$   € Ü�gŠg”b—f‘f˜cÓ"ˆÜ˜˜S v°A×6r   c                óp   € \         P                  ! RR4      p\        P                  ! V4      '       g   Q hR# ©r#   r"   Ngš™™™™™ñ¿)r   r   r   Úisnanr   s   & r   Útest_domainÚTestPdtr.test_domain   s$   € Ü�gŠg�d˜CÓ ˆÜ�xŠx˜�}Š}ÐŠ}r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r'   r+   r0   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r   r      s#   ø‡ € ò>ò=ò0ò
7÷ð r   r   c                   ó>   a € ] tR t^t o R tR tR tR tR tRt	V t
R# )Ú	TestPdtrcc                óˆ   € \         P                  ! ^ ^4      p\        V^\        P                  ! R4      ,
          R^ R7       R# r   )r   Úpdtrcr   r   r   r   s   & r   Ú
test_valueÚTestPdtrc.test_value   s+   € Ü�hŠh�q˜!‹nˆÜ˜˜Q¤§¢¨£�^°&¸q×Ar   c                óT   € \         P                  ! . ROR4      p\        V. RO4       R# )r   ç        Nr   )r   r   r   ©r   r>   r   r   s   & r   r   ÚTestPdtrc.test_m_zero!   s   € Ü�hŠh’y #Ó&ˆÜ˜3¢	Ö*r   c                ó€   € \         P                  ! . ROR4      p\         P                  ! . ROR4      p\        W4       R# r    rC   r$   s   &  r   r'   ÚTestPdtrc.test_rounding%   s*   € Ü—X’Xšo¨sÓ3ˆ
Ü—(’(š9 cÓ*ˆÜ˜:Ö/r   c                ón   € \         P                  ! \        P                  R 4      p\	        VRR^ R7       R# )r"   rB   r	   r
   N)r   r>   r   r*   r   r   s   & r   r+   ÚTestPdtrc.test_inf*   s$   € Ü�hŠh”r—v‘v˜sÓ#ˆÜ˜˜S v°A×6r   c                óp   € \         P                  ! RR4      p\        P                  ! V4      '       g   Q hR# r.   )r   r>   r   r/   r   s   & r   r0   ÚTestPdtrc.test_domain.   s$   € Ü�hŠh�t˜SÓ!ˆÜ�xŠx˜�}Š}ÐŠ}r   r2   N)r3   r4   r5   r6   r?   r   r'   r+   r0   r7   r8   r9   s   @r   r<   r<      s$   ø‡ € òBò+ò0ò
7÷ð r   r<   )
Únumpyr   Úscipy.specialÚspecialr   Únumpy.testingr   r   r   r<   r2   r   r   Ú<module>rO      s"   ðÛ Ý ß =÷ñ ÷,ó r   