Add generated file

This PR adds generated files under pkg/client and vendor folder.
This commit is contained in:
xing-yang
2018-07-12 10:55:15 -07:00
parent 36b1de0341
commit e213d1890d
17729 changed files with 5090889 additions and 0 deletions

View File

@@ -0,0 +1 @@
package jsonpb_gogo

View File

@@ -0,0 +1,36 @@
package jsonpb_gogo
import (
"testing"
"github.com/gogo/protobuf/jsonpb"
)
// customFieldMessage implements protobuf.Message but is not a normal generated message type.
type customFieldMessage struct {
someField string //this is not a proto field
}
func (m *customFieldMessage) Reset() {
m.someField = "hello"
}
func (m *customFieldMessage) String() string {
return m.someField
}
func (m *customFieldMessage) ProtoMessage() {
}
func TestUnmarshalWithJSONPBUnmarshaler(t *testing.T) {
rawJson := `{}`
marshaler := &jsonpb.Marshaler{}
msg := &customFieldMessage{someField: "Ignore me"}
str, err := marshaler.MarshalToString(msg)
if err != nil {
t.Errorf("an unexpected error occurred when marshaling message: %v", err)
}
if str != rawJson {
t.Errorf("marshaled JSON was incorrect: got %s, wanted %s", str, rawJson)
}
}