aboutsummaryrefslogtreecommitdiff
path: root/src/google/protobuf/descriptor_unittest.cc
diff options
context:
space:
mode:
authorliujisi@google.com <liujisi@google.com@630680e5-0e50-0410-840e-4b1c322b438d>2012-12-28 23:41:54 +0000
committerliujisi@google.com <liujisi@google.com@630680e5-0e50-0410-840e-4b1c322b438d>2012-12-28 23:41:54 +0000
commitcb77c4c381ea36e1de8ee947b564424c573fa279 (patch)
tree8b5d6db5cf5beddb5845dfd0c119ef5166f57f0e /src/google/protobuf/descriptor_unittest.cc
parent4770277ec7a285f0f96e9a88af9d4992b7f4b50b (diff)
downloadprotobuf-cb77c4c381ea36e1de8ee947b564424c573fa279.tar.gz
protobuf-cb77c4c381ea36e1de8ee947b564424c573fa279.tar.bz2
protobuf-cb77c4c381ea36e1de8ee947b564424c573fa279.zip
Generate a warning for duplicated enum values, when allow_alias option isn't
set.
Diffstat (limited to 'src/google/protobuf/descriptor_unittest.cc')
-rw-r--r--src/google/protobuf/descriptor_unittest.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/google/protobuf/descriptor_unittest.cc b/src/google/protobuf/descriptor_unittest.cc
index 07f968a7..86e6a49d 100644
--- a/src/google/protobuf/descriptor_unittest.cc
+++ b/src/google/protobuf/descriptor_unittest.cc
@@ -4001,7 +4001,9 @@ TEST_F(ValidationErrorTest, DisallowEnumAlias) {
" options { allow_alias: false }"
"}",
"foo.proto: Bar: NUMBER: "
- "\"ENUM_B\" uses the same enum value as \"ENUM_A\"\n");
+ "\"ENUM_B\" uses the same enum value as \"ENUM_A\". "
+ "If this is intended, set 'option allow_alias = true;' to the enum "
+ "definition.\n");
}
// ===================================================================