<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>
ó
ũhc           @   sē   d  Z  d Z y d d l Z Wn e k
 r; d d l Z n Xd d l m Z d d l m Z d d l m	 Z	 d d l m
 Z
 d e j f d	     YZ e d
 k rŪ e j   n  d S(   s.   Tests for google.protobuf.descriptor_database.s"   matthewtoia@google.com (Matt Toia)iĸĸĸĸN(   t   unittest_pb2(   t   descriptor_pb2(   t   factory_test2_pb2(   t   descriptor_databaset   DescriptorDatabaseTestc           B   s   e  Z d    Z RS(   c         C   s  t  j   } t j j t j j  } | j |  |  j	 | | j
 d   |  j	 | | j d   |  j	 | | j d   |  j	 | | j d   |  j	 | | j d   |  j	 | | j d   |  j	 | | j d   |  j	 | | j d   |  j	 | | j d	   |  j	 | | j d
   t j j t j j  } | j |  |  j	 | | j d   |  j	 | | j d   |  j t | j d  d  S(   Ns,   google/protobuf/internal/factory_test2.protos/   google.protobuf.python.internal.Factory2MessagesE   google.protobuf.python.internal.Factory2Message.NestedFactory2Messages,   google.protobuf.python.internal.Factory2EnumsB   google.protobuf.python.internal.Factory2Message.NestedFactory2EnumsD   google.protobuf.python.internal.MessageWithNestedEnumOnly.NestedEnums:   google.protobuf.python.internal.Factory2Message.list_fields>   google.protobuf.python.internal.Factory2Enum.FACTORY_2_VALUE_0s-   google.protobuf.python.internal.another_fields>   google.protobuf.python.internal.Factory2Message.one_more_fields   protobuf_unittest.TestServices)   protobuf_unittest.TestAllTypes.none_fields   protobuf_unittest.NoneMessage(   R   t   DescriptorDatabaseR   t   FileDescriptorProtot
   FromStringR   t
   DESCRIPTORt   serialized_pbt   Addt   assertEqualt   FindFileByNamet   FindFileContainingSymbolR    t   assertRaisest   KeyError(   t   selft   dbt   file_desc_protot   file_desc_proto2(    (    sU   /usr/lib/python2.7/site-packages/google/protobuf/internal/descriptor_database_test.pyt   testAdd1   sD    	









	

	(   t   __name__t
   __module__R   (    (    (    sU   /usr/lib/python2.7/site-packages/google/protobuf/internal/descriptor_database_test.pyR   /   s   t   __main__(   t   __doc__t
   __author__t	   unittest2t   unittestt   ImportErrort   google.protobufR    R   t   google.protobuf.internalR   R   t   TestCaseR   R   t   main(    (    (    sU   /usr/lib/python2.7/site-packages/google/protobuf/internal/descriptor_database_test.pyt   <module>    s   6