Index: third_party/protobuf/python/google/protobuf/internal/test_util.py |
=================================================================== |
--- third_party/protobuf/python/google/protobuf/internal/test_util.py (revision 216642) |
+++ third_party/protobuf/python/google/protobuf/internal/test_util.py (working copy) |
@@ -42,8 +42,8 @@ |
from google.protobuf import unittest_pb2 |
-def SetAllFields(message): |
- """Sets every field in the message to a unique value. |
+def SetAllNonLazyFields(message): |
+ """Sets every non-lazy field in the message to a unique value. |
Args: |
message: A unittest_pb2.TestAllTypes instance. |
@@ -79,6 +79,7 @@ |
message.optional_nested_message.bb = 118 |
message.optional_foreign_message.c = 119 |
message.optional_import_message.d = 120 |
+ message.optional_public_import_message.e = 126 |
message.optional_nested_enum = unittest_pb2.TestAllTypes.BAZ |
message.optional_foreign_enum = unittest_pb2.FOREIGN_BAZ |
@@ -111,6 +112,7 @@ |
message.repeated_nested_message.add().bb = 218 |
message.repeated_foreign_message.add().c = 219 |
message.repeated_import_message.add().d = 220 |
+ message.repeated_lazy_message.add().bb = 227 |
message.repeated_nested_enum.append(unittest_pb2.TestAllTypes.BAR) |
message.repeated_foreign_enum.append(unittest_pb2.FOREIGN_BAR) |
@@ -140,6 +142,7 @@ |
message.repeated_nested_message.add().bb = 318 |
message.repeated_foreign_message.add().c = 319 |
message.repeated_import_message.add().d = 320 |
+ message.repeated_lazy_message.add().bb = 327 |
message.repeated_nested_enum.append(unittest_pb2.TestAllTypes.BAZ) |
message.repeated_foreign_enum.append(unittest_pb2.FOREIGN_BAZ) |
@@ -176,6 +179,11 @@ |
message.default_cord = '425' |
+def SetAllFields(message): |
+ SetAllNonLazyFields(message) |
+ message.optional_lazy_message.bb = 127 |
+ |
+ |
def SetAllExtensions(message): |
"""Sets every extension in the message to a unique value. |
@@ -211,6 +219,8 @@ |
extensions[pb2.optional_nested_message_extension].bb = 118 |
extensions[pb2.optional_foreign_message_extension].c = 119 |
extensions[pb2.optional_import_message_extension].d = 120 |
+ extensions[pb2.optional_public_import_message_extension].e = 126 |
+ extensions[pb2.optional_lazy_message_extension].bb = 127 |
extensions[pb2.optional_nested_enum_extension] = pb2.TestAllTypes.BAZ |
extensions[pb2.optional_nested_enum_extension] = pb2.TestAllTypes.BAZ |
@@ -244,6 +254,7 @@ |
extensions[pb2.repeated_nested_message_extension].add().bb = 218 |
extensions[pb2.repeated_foreign_message_extension].add().c = 219 |
extensions[pb2.repeated_import_message_extension].add().d = 220 |
+ extensions[pb2.repeated_lazy_message_extension].add().bb = 227 |
extensions[pb2.repeated_nested_enum_extension].append(pb2.TestAllTypes.BAR) |
extensions[pb2.repeated_foreign_enum_extension].append(pb2.FOREIGN_BAR) |
@@ -273,6 +284,7 @@ |
extensions[pb2.repeated_nested_message_extension].add().bb = 318 |
extensions[pb2.repeated_foreign_message_extension].add().c = 319 |
extensions[pb2.repeated_import_message_extension].add().d = 320 |
+ extensions[pb2.repeated_lazy_message_extension].add().bb = 327 |
extensions[pb2.repeated_nested_enum_extension].append(pb2.TestAllTypes.BAZ) |
extensions[pb2.repeated_foreign_enum_extension].append(pb2.FOREIGN_BAZ) |
@@ -407,6 +419,8 @@ |
test_case.assertEqual(118, message.optional_nested_message.bb) |
test_case.assertEqual(119, message.optional_foreign_message.c) |
test_case.assertEqual(120, message.optional_import_message.d) |
+ test_case.assertEqual(126, message.optional_public_import_message.e) |
+ test_case.assertEqual(127, message.optional_lazy_message.bb) |
test_case.assertEqual(unittest_pb2.TestAllTypes.BAZ, |
message.optional_nested_enum) |
@@ -464,6 +478,7 @@ |
test_case.assertEqual(218, message.repeated_nested_message[0].bb) |
test_case.assertEqual(219, message.repeated_foreign_message[0].c) |
test_case.assertEqual(220, message.repeated_import_message[0].d) |
+ test_case.assertEqual(227, message.repeated_lazy_message[0].bb) |
test_case.assertEqual(unittest_pb2.TestAllTypes.BAR, |
message.repeated_nested_enum[0]) |
@@ -492,6 +507,7 @@ |
test_case.assertEqual(318, message.repeated_nested_message[1].bb) |
test_case.assertEqual(319, message.repeated_foreign_message[1].c) |
test_case.assertEqual(320, message.repeated_import_message[1].d) |
+ test_case.assertEqual(327, message.repeated_lazy_message[1].bb) |
test_case.assertEqual(unittest_pb2.TestAllTypes.BAZ, |
message.repeated_nested_enum[1]) |