§ y<ˆj> ã óh — d Z ddlZddlZddlZddlmZmZ ddlmZm Z m Z mZ ddlm Z mZmZ ddlmZmZ G d„ d¦ « Z G d „ d ¦ « Z G d„ d¦ « Z G d „ d¦ « Z G d„ d¦ « Zd„ Zd„ Z G d„ d¦ « Z G d„ d¦ « Z G d„ d¦ « Zd„ Zd„ Zd„ Zd„ Z d„ Z!dS )z$ Test functions for limits module. é N)ÚfinfoÚiinfo)ÚhalfÚsingleÚdoubleÚ longdouble)Úassert_equalÚassert_Ú assert_raises)Ú_discovered_macharÚ _float_mac ó — e Zd Zd„ ZdS )ÚTestPythonFloatc óª — t t ¦ « }t t ¦ « }t t |¦ « t |¦ « ¦ « d S ©N)r Úfloatr Úid©ÚselfÚftypeÚftype2s ús/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/numpy/core/tests/test_getlimits.pyÚtest_singletonzTestPythonFloat.test_singleton s: € Ý•e‘”ˆÝ•u‘”ˆÝ•R˜‘Y”Y¥ 6¡ ¤ Ñ+Ô+Ð+Ð+Ð+ó N©Ú__name__Ú __module__Ú__qualname__r © r r r r ó# € € € € € ð,ð ,ð ,ð ,ð ,r r c ó — e Zd Zd„ ZdS )ÚTestHalfc óª — t t ¦ « }t t ¦ « }t t |¦ « t |¦ « ¦ « d S r )r r r r r s r r zTestHalf.test_singleton s: € Ý•d‘”ˆÝ•t‘”ˆÝ•R˜‘Y”Y¥ 6¡ ¤ Ñ+Ô+Ð+Ð+Ð+r Nr r r r r" r" r r r" c ó — e Zd Zd„ ZdS )Ú TestSinglec óª — t t ¦ « }t t ¦ « }t t |¦ « t |¦ « ¦ « d S r )r r r r r s r r zTestSingle.test_singleton ó: € Ý•f‘ ” ˆÝ•v‘”ˆÝ•R˜‘Y”Y¥ 6¡ ¤ Ñ+Ô+Ð+Ð+Ð+r Nr r r r r% r% r r r% c ó — e Zd Zd„ ZdS )Ú TestDoublec óª — t t ¦ « }t t ¦ « }t t |¦ « t |¦ « ¦ « d S r )r r r r r s r r zTestDouble.test_singleton! r' r Nr r r r r) r) r r r) c ó — e Zd Zd„ ZdS )ÚTestLongdoublec óª — t t ¦ « }t t ¦ « }t t |¦ « t |¦ « ¦ « d S r )r r r r r s r r zTestLongdouble.test_singleton' s> € Ý•jÑ!Ô!ˆÝ•zÑ"Ô"ˆÝ•R˜‘Y”Y¥ 6¡ ¤ Ñ+Ô+Ð+Ð+Ð+r Nr r r r r, r, &