Lines Matching +full:test +full:- +full:legacy
2 // Use of this source code is governed by a BSD-style
13 "github.com/google/go-cmp/cmp"
14 "github.com/google/go-cmp/cmp/cmpopts"
25 proto2_20180125 "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152"
44 name: "legacy.proto"
61 s := fmt.Sprintf(`name:"test.proto" syntax:"proto2" %s extension:[{%s}]`, fileDesc, extDesc)
95 `package:"fizz.buzz" dependency:"legacy.proto"`,
100 `package:"fizz.buzz" dependency:"legacy.proto"`,
101 …`name:"optional_int32" number:10001 label:LABEL_OPTIONAL type:TYPE_INT32 default_value:"-12345" ex…
105 `package:"fizz.buzz" dependency:"legacy.proto"`,
110 `package:"fizz.buzz" dependency:"legacy.proto"`,
115 `package:"fizz.buzz" dependency:"legacy.proto"`,
120 `package:"fizz.buzz" dependency:"legacy.proto"`,
125 `package:"fizz.buzz" dependency:["legacy.proto", "proto2_20180125_92554152/test.proto"]`,
130 `package:"fizz.buzz" dependency:["legacy.proto", "proto2_20180125_92554152/test.proto"]`,
135 `package:"fizz.buzz" dependency:["legacy.proto", "enum2.proto"]`,
140 `package:"fizz.buzz" dependency:["legacy.proto", "enum-messages.proto"]`,
145 `package:"fizz.buzz" dependency:"legacy.proto"`,
150 `package:"fizz.buzz" dependency:"legacy.proto"`,
155 `package:"fizz.buzz" dependency:"legacy.proto"`,
160 `package:"fizz.buzz" dependency:"legacy.proto"`,
165 `package:"fizz.buzz" dependency:"legacy.proto"`,
170 `package:"fizz.buzz" dependency:"legacy.proto"`,
175 `package:"fizz.buzz" dependency:["legacy.proto", "proto2_20180125_92554152/test.proto"]`,
180 `package:"fizz.buzz" dependency:["legacy.proto", "proto2_20180125_92554152/test.proto"]`,
185 `package:"fizz.buzz" dependency:["legacy.proto", "enum2.proto"]`,
190 `package:"fizz.buzz" dependency:["legacy.proto", "enum-messages.proto"]`,
202 Filename: "test.proto",
208 Tag: "varint,10001,opt,name=optional_int32,def=-12345",
209 Filename: "test.proto",
216 Filename: "test.proto",
223 Filename: "test.proto",
230 Filename: "test.proto",
237 Filename: "test.proto",
244 Filename: "test.proto",
251 Filename: "test.proto",
258 Filename: "test.proto",
265 Filename: "test.proto",
272 Filename: "test.proto",
279 Filename: "test.proto",
286 Filename: "test.proto",
293 Filename: "test.proto",
300 Filename: "test.proto",
307 Filename: "test.proto",
314 Filename: "test.proto",
321 Filename: "test.proto",
328 Filename: "test.proto",
335 Filename: "test.proto",
350 1: int32(-12345),
368 t.Errorf("Message.Get(%d) mismatch (-want +got):\n%v", xd.Number(), diff)
387 1: int32(-54321),
397 11: []int32{-1000},
418 1: int32(-54321),
428 11: []int32{-1000, -54321},
443 t.Errorf("Message.Get(%d) mismatch (-want +got):\n%v", xd.Number(), diff)
480 // TODO: We need a test package to compare descriptors.
537 t.Errorf("ExtensionType mismatch (-want, +got):\n%v", diff)
545 t.Errorf("ExtensionDesc mismatch (-want, +got):\n%v", diff)
555 A3 Enum `protobuf:"varint,3,opt,name=a3,enum=legacy.Enum"`
560 B3 Enum `protobuf:"varint,3,opt,name=b3,enum=legacy.Enum"`
581 package: "legacy"
585 {name:"a1" number:1 label:LABEL_REQUIRED type:TYPE_MESSAGE type_name:".legacy.MessageA"},
586 {name:"a2" number:2 label:LABEL_REQUIRED type:TYPE_MESSAGE type_name:".legacy.MessageB"},
587 {name:"a3" number:3 label:LABEL_OPTIONAL type:TYPE_ENUM type_name:".legacy.Enum"}
592 {name:"a1" number:1 label:LABEL_REQUIRED type:TYPE_MESSAGE type_name:".legacy.MessageA"},
593 {name:"a2" number:2 label:LABEL_REQUIRED type:TYPE_MESSAGE type_name:".legacy.MessageB"},
594 {name:"a3" number:3 label:LABEL_OPTIONAL type:TYPE_ENUM type_name:".legacy.Enum"}
605 // TestLegacyConcurrentInit tests that concurrent wrapping of multiple legacy types