
    daf                         d dl Zd dlZd dlmZ d dlmZ  ej                  d        ej                  d       G d dej                               Zedk(  r ej                          yy)    N)supportnetworkz,XXX: buildbot.python.org/all/xmlrpc/ is gonec                       e Zd Zd Zy)PythonBuildersTestc                 v   t        j                  d      	 j                         }| j                  fd       | j                  t        j                  j                         | j                  |D cg c]	  }d|v s| c}|       y # t        $ r}| j	                  d|z         Y d }~d }~ww xY wc c}w )Nz&http://buildbot.python.org/all/xmlrpc/znetwork error: %sc                         d             S )Nclose )servers   //root/Python-3.12.4/Lib/test/test_xmlrpc_net.py<lambda>z9PythonBuildersTest.test_python_builders.<locals>.<lambda>   s    w 1     z3.x)	xmlrpclibServerProxygetAllBuildersOSErrorskipTest
addCleanupassertIsInstancecollectionsabcSequence
assertTrue)selfbuildersexr   s       @r   test_python_buildersz'PythonBuildersTest.test_python_builders   s     &&'OP	3,,.H 	12 	h(@(@AH;q
;XF  	3MM-122	3 <s#   B 5	B6?B6	B3B..B3N)__name__
__module____qualname__r   r
   r   r   r   r      s    Gr   r   __main__)collections.abcr   unittesttestr   xmlrpc.clientclientr   requiresskipTestCaser   r   mainr
   r   r   <module>r,      sm       !     =>G** G ?G$ zHMMO r   