HEX
Server: Apache
System: Linux bd12.noc223.com 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: handcraf (1693)
PHP: 8.1.28
Disabled: NONE
Upload Files
File: //opt/alt/python312/lib64/python3.12/test/__pycache__/test_math_property.cpython-312.opt-1.pyc
�

}h�e�����ddlZddlZddlmZmZddlmZddlmZejjZ
ejjZd�Zd�Z
Gd�dej�Zy)	�N)�isnan�	nextafter)�requires_IEEE_754)�
hypothesisc��y�N�)�x�ys  �>/opt/alt/python312/lib64/python3.12/test/test_math_property.py�assert_equal_floatr
s��c�@�tjt|g|z|�Sr)�	functools�reducer�r
r�stepss   r�
via_reducers�����I��s�U�{�A�6�6rc	���eZdZeej
e�e�edd����d���Zeej
e�e�ed��ed����d���Z	y	)
�NextafterTestsri)�	min_value�	max_valuerc�J�tt|||�t|||���y)N�r)r
rr)�selfr
rrs    r�
test_countzNextafterTests.test_counts#��	�:�a��E�2�$�Q���7�	9r)r)r
r�a�bc��t|||��}t|||��}t||||z��}tj|�d|�d|���t||�y)Nrz -> z == )rr�noter
)rr
rrr�first�second�combineds        r�test_addition_commutesz%NextafterTests.test_addition_commutessY���!�Q�a�(���5�!�1�-���Q���1��-�����5�'��f�X�T�(��<�=��6�8�,rN)
�__name__�
__module__�__qualname__rr�given�floats�integersrr$r	rrrrs�����Z���
�(�
�(���e�4�6�9�	6��
9���Z���
�(�
�(�
�Q�
�
�Q�
�	!�
-�!��-rr)r�unittest�mathrr�test.supportr�test.support.hypothesis_helperr�
strategiesr)r*r
r�TestCaserr	rr�<module>r1sR����!�*�5�	�	�	�	%�	%��� � �)�)��+�7�-�X�&�&�-r