python (3.11.7)
    e8C                         d dl Z d dlZd dlZd dlZd dlmZ d dlmZ  G d dej                  Z	 G d dej                  Z
edk    r ej                     dS dS )	    N)
gc_collect)productc                   ,    e Zd Zd Zd Zd Zd Zd ZdS )Test_Assertionsc                 &   |                      dd           |                     dd           |                     | j        | j         dd           |                     | j        | j        dd           |                      ddd           |                     | j        | j         ddd           |                      ddd           |                     ddd           |                     | j        | j         ddd           |                     | j        | j        ddd           |                      t	          d	          t	          d	                     |                     | j        | j        t	          d	          t	          d	                     d S )
Ng1  ?      ?g  ?皙?r   )places   y??inf)assertAlmostEqualassertNotAlmostEqualassertRaisesfailureExceptionfloatselfs    Q/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/unittest/test/test_assertions.pytest_AlmostEqualz Test_Assertions.test_AlmostEqual
   s   z3///!!)S111$/0)S	B 	B 	B$/3Z	F 	F 	F 	
sC222$/0#s1 	 	F 	F 	F 	
q&333!!!VA!666$/0!VA 	 	G 	G 	G$/3Qq 	 	J 	J 	J 	
uU||U5\\:::$/1J,,e	6 	6 	6 	6 	6    c                 z   |                      ddd           |                      ddd           |                     ddd           |                     ddd           |                      ddd           |                     | j        | j        ddd           |                     | j        | j         ddd           |                     | j        | j        ddd           |                     t          | j         dddd           |                     t          | j        dddd           t
          j                                        }|t          j        d	          z   }|                      ||t          j        d
	                     |                     ||t          j        d	                     d S )Nr	   r   g      ?)deltag?   )r
   r   
   )seconds      )r
   r   r   r   	TypeErrordatetimenow	timedelta)r   firstseconds      r   test_AmostEqualWithDeltaz(Test_Assertions.test_AmostEqualWithDelta!   s   sCs333sCs333!!#s$!777!!#s$!777sCs333$/1Js# 	 	/ 	/ 	/ 	
$/1Gs$ 	 	0 	0 	0$/1Js# 	 	/ 	/ 	/ 	
)T%;s1A 	 	7 	7 	7)T%>s1A 	 	7 	7 	7 !%%''+B7777uf%-%7%C%C%C 	 	E 	E 	E!!%(0(:1(E(E(E 	"