3 SLj9 @ s d Z dZyddlZW n ek r0 ddlZY nX ddlmZ ddlmZ ddlm Z ddlm Z ddlmZ dd lmZ dd lm Z ddlmZ ddlmZ dd lmZ dZG dd dejZG dd dejZedkrej dS )zUnittest that directly tests the output of the pure-Python protocol compiler. See //google/protobuf/internal/reflection_test.py for a test which further ensures that we can use Python protocol message objects as we expect. z#robinson@google.com (Will Robinson) N)test_bad_identifiers_pb2)unittest_custom_options_pb2)unittest_import_pb2)unittest_import_public_pb2)unittest_mset_pb2)unittest_mset_wire_format_pb2) unittest_no_generic_services_pb2)unittest_pb2)service)symbol_databasei c @ s e Zd Zdd Zdd Zdd Zdd Zd d Zdd Zd d Z dd Z dd Zdd Zdd Z dd Zdd Zdd Zdd Zdd Zd!d" Zd#d$ Zd%d&