
                  
          U d dl mZmZ d dlmZ d dlmZmZ edk(  rk e	de         e	de         ed      j                         Zee   ed<    e	d	       eD ]  Z edez         Zej                   d
u r  e	de dej"                           ed        eej&                        d   Zeej*                  k7  r$ e	de de dej*                   d        ed        e	de d         e	d        ed      j                           e	d        ed      j*                  dk7  r e	d        ed        e	d        ed      Zej*                  dk7  r e	d        ed       ej                           e	d        e	d        y!y!)"    )get__version__)List)detectr   __main__z	requests zcharset_normalizer zhttp://127.0.0.1:8080/filesz## Testing with actual filesFzUnable to retrieve 'z	' | HTTP/   encodingz Integration test failed | File 'z' | Expected 'z' got ''u   ✅✅ 'z' OKz## Testing with edge casesz%http://127.0.0.1:8080/edge/empty/jsonu   ✅✅ Empty JSON OKz&http://127.0.0.1:8080/edge/empty/plainzutf-8z:Empty payload SHOULD not return apparent_encoding != UTF-8u   ✅✅ Empty Plain Text OKz'http://127.0.0.1:8080/edge/gb18030/jsonGB18030z1JSON Basic Detection FAILURE (/edge/gb18030/json)u   ✅✅ GB18030 JSON Encoded OKzIntegration tests passed!N)requestsr   r   typingr   charset_normalizerr   __version_cn____name__printjsonr   str__annotations__filerokstatus_codeexitcontentexpected_encodingapparent_encoding     Aplatform/gsutil/third_party/charset_normalizer/bin/integration.py<module>r!      s   % %  Dz	Ik]
#$	/
013499;E49;	
()$t+
 445=(iGHG"199-j9 3 334TF.IZH[[bcdcvcvbwwxyzGd#$ " 

&' /0557	
 !
34FF'QJKQ	
&'56Ai'ABQFFH	
*+	
%&c r   