
    7                     8   d dl Z d dlmZ d dlmZ d dlmZ d dlmZ 	 d dl	Z
 G d de
j                        Z e
j                         j                  e j                   e         Zedk(  r# e
j&                  d	
      j)                  e       yy# e$ r d dl
Z
Y vw xY w)    N)decoder)encoder)pem)rfc2511c                       e Zd ZdZd Zd Zy)CertificateReqTestCasea=  MIIBozCCAZ8wggEFAgUAwTnj2jCByoABAqURMA8xDTALBgNVBAMTBHVzZXKmgZ8w
DQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJ6ZQ2cYbn/lFsmBOlRltbRbFQUvvE0Q
nbopOu1kC7Bmaaz7QTx8nxeiHi4m7uxCbGGxHNoGCt7EmdG8eZUBNAcHyGlXrJdm
0z3/uNEGiBHq+xB8FnFJCA5EIJ3RWFnlbu9otSITLxWK7c5+/NHmWM+yaeHD/f/h
rp01c/8qXZfZAgMBAAGpEDAOBgNVHQ8BAf8EBAMCBeAwLzASBgkrBgEFBQcFAQEM
BTExMTExMBkGCSsGAQUFBwUBAgwMc2VydmVyX21hZ2ljoYGTMA0GCSqGSIb3DQEB
BQUAA4GBAEI3KNEvTq/n1kNVhNhPkovk1AZxyJrN1u1+7Gkc4PLjWwjLOjcEVWt4
AajUk/gkIJ6bbeO+fZlMjHfPSDKcD6AV2hN+n72QZwfzcw3icNvBG1el9EU4XfIm
xfu5YVWi81/fw8QQ6X6YGHFQkomLd7jxakVyjxSng9BhO6GpjJNF
c                 6    t        j                         | _        y )N)r   CertReqMessagesasn1Spec)selfs    @platform/gsutil/third_party/pyasn1-modules/tests/test_rfc2511.pysetUpzCertificateReqTestCase.setUp#   s    //1    c                     t        j                  | j                        }t        j                  || j
                        \  }}|rJ |j                         sJ t        j                  |      |k(  sJ y )N)r   )	r   readBase64fromTextpem_textder_decoderdecoder   prettyPrintder_encoderencode)r   	substrate
asn1Objectrests       r   testDerCodecz#CertificateReqTestCase.testDerCodec&   sc    **4==9	&--i$--P
Dx%%'''!!*-:::r   N)__name__
__module____qualname__r   r   r    r   r   r   r      s    
H2;r   r   __main__   )	verbosity)syspyasn1.codec.derr   r   r   r   pyasn1_modulesr   r   	unittest2unittestImportErrorTestCaser   
TestLoaderloadTestsFromModulemodulesr   suiteTextTestRunnerrunr   r   r   <module>r0      s     3 3  " ;X.. ;6 	11#++h2GHzHa(,,U3 C  s   B 	BB