Functions
def_to_proto_test.cc File Reference
#include "upb/util/def_to_proto.h"
#include "gmock/gmock.h"
#include "google/protobuf/descriptor.pb.h"
#include "google/protobuf/descriptor.upbdefs.h"
#include "google/protobuf/dynamic_message.h"
#include "google/protobuf/util/message_differencer.h"
#include "gtest/gtest.h"
#include "upb/def.hpp"
#include "upb/upb.hpp"
#include "upb/util/def_to_proto_test.upbdefs.h"
Include dependency graph for def_to_proto_test.cc:

Go to the source code of this file.

Functions

const google::protobuf::DescriptorAddMessageDescriptor (upb::MessageDefPtr msgdef, google::protobuf::DescriptorPool *pool)
 
void CheckFile (const upb::FileDefPtr file, const google_protobuf_FileDescriptorProto *proto)
 
 MATCHER_P2 (EqualsUpbProto, proto, msgdef_func, negation ? "are not equal" :"are equal")
 
 TEST (DefToProto, Test)
 
 TEST (DefToProto, TestRuntimeReflection)
 
std::unique_ptr< google::protobuf::MessageToProto (const upb_Message *msg, const upb_MessageDef *msgdef, const google::protobuf::Descriptor *desc, google::protobuf::MessageFactory *factory)
 

Function Documentation

◆ AddMessageDescriptor()

Definition at line 41 of file def_to_proto_test.cc.

◆ CheckFile()

void CheckFile ( const upb::FileDefPtr  file,
const google_protobuf_FileDescriptorProto proto 
)

Definition at line 104 of file def_to_proto_test.cc.

◆ MATCHER_P2()

MATCHER_P2 ( EqualsUpbProto  ,
proto  ,
msgdef_func  ,
negation ? "are not equal" :"are equal  
)

Definition at line 78 of file def_to_proto_test.cc.

◆ TEST() [1/2]

TEST ( DefToProto  ,
Test   
)

Definition at line 116 of file def_to_proto_test.cc.

◆ TEST() [2/2]

TEST ( DefToProto  ,
TestRuntimeReflection   
)

Definition at line 130 of file def_to_proto_test.cc.

◆ ToProto()

Definition at line 60 of file def_to_proto_test.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:10