Add repeated and nested message fields to deprecated test proto

PiperOrigin-RevId: 489237987
test_489259176
Karol M. Langner 2 years ago committed by Copybara-Service
parent 72977f951c
commit 6e75fa152e
  1. 16
      python/google/protobuf/internal/descriptor_test.py
  2. 2
      src/google/protobuf/unittest.proto

@ -822,6 +822,15 @@ class DescriptorCopyToProtoTest(unittest.TestCase):
deprecated: true
>
>
field: {
name: 'deprecated_repeated_string'
number: 4
label: LABEL_REPEATED
type: TYPE_STRING
options: {
deprecated: true
}
}
field {
name: "deprecated_message"
number: 3
@ -842,6 +851,13 @@ class DescriptorCopyToProtoTest(unittest.TestCase):
}
oneof_index: 0
}
field {
name: "nested"
number: 5
label: LABEL_OPTIONAL
type: TYPE_MESSAGE
type_name: ".protobuf_unittest.TestDeprecatedFields"
}
oneof_decl {
name: "oneof_fields"
}

@ -194,10 +194,12 @@ message NestedTestAllTypes {
message TestDeprecatedFields {
optional int32 deprecated_int32 = 1 [deprecated=true];
repeated string deprecated_repeated_string = 4 [deprecated=true];
optional TestAllTypes.NestedMessage deprecated_message = 3 [deprecated=true];
oneof oneof_fields {
int32 deprecated_int32_in_oneof = 2 [deprecated=true];
}
optional TestDeprecatedFields nested = 5;
}
message TestDeprecatedMessage {

Loading…
Cancel
Save