Home | History | Annotate | Download | only in util

Lines Matching refs:msg1

81                                  const Message& msg1,
84 EXPECT_TRUE(differencer->Compare(msg1, msg2));
87 EXPECT_TRUE(differencer->Compare(msg1, msg2));
92 unittest::TestAllTypes msg1;
95 TestUtil::SetAllFields(&msg1);
99 EXPECT_TRUE(util::MessageDifferencer::Equals(msg1, msg2));
104 unittest::TestAllTypes msg1;
107 TestUtil::SetAllFields(&msg1);
110 msg1.set_optional_int32(-1);
113 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
118 unittest::TestAllTypes msg1;
121 TestUtil::SetAllFields(&msg1);
124 msg1.add_repeated_int32(-1);
127 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
132 unittest::TestMap msg1;
136 tester.SetMapFieldsViaReflection(&msg1);
138 tester.SwapMapsViaReflection(&msg1);
141 EXPECT_TRUE(util::MessageDifferencer::Equals(msg1, msg2));
146 unittest::TestAllTypes msg1;
149 TestUtil::SetAllFields(&msg1);
155 EXPECT_TRUE(differencer.Compare(msg1, msg2));
160 unittest::TestAllTypes msg1;
163 TestUtil::SetAllFields(&msg1);
166 msg1.clear_optional_int32();
171 EXPECT_TRUE(differencer.Compare(msg1, msg2));
176 unittest::TestRequired msg1;
179 msg1.set_a(401);
186 EXPECT_TRUE(differencer.Compare(msg1, msg2));
191 unittest::TestAllTypes msg1;
194 TestUtil::SetAllFields(&msg1);
197 msg1.set_optional_int32(-1);
202 EXPECT_FALSE(differencer.Compare(msg1, msg2));
207 unittest::TestAllTypes msg1;
210 TestUtil::SetAllFields(&msg1);
218 EXPECT_FALSE(differencer.Compare(msg1, msg2));
223 unittest::TestAllTypes msg1;
226 TestUtil::SetAllFields(&msg1);
229 msg1.add_repeated_int32(-1);
234 EXPECT_FALSE(differencer.Compare(msg1, msg2));
239 unittest::TestAllTypes msg1;
242 TestUtil::SetAllFields(&msg1);
246 EXPECT_TRUE(util::MessageDifferencer::Equivalent(msg1, msg2));
251 unittest::TestAllTypes msg1;
254 TestUtil::SetAllFields(&msg1);
257 msg1.clear_optional_int32();
261 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
262 EXPECT_TRUE(util::MessageDifferencer::Equivalent(msg1, msg2));
267 unittest::TestAllTypes msg1;
270 TestUtil::SetAllFields(&msg1);
273 msg1.set_optional_int32(-1);
276 EXPECT_FALSE(util::MessageDifferencer::Equivalent(msg1, msg2));
282 unittest::TestAllTypes msg1;
286 EXPECT_TRUE(util::MessageDifferencer::Equivalent(msg1, msg2));
292 unittest::TestAllTypes msg1;
295 msg1.set_optional_int32(-1);
298 EXPECT_FALSE(util::MessageDifferencer::Equivalent(msg1, msg2));
304 unittest::TestAllTypes msg1;
307 TestUtil::SetAllFields(&msg1);
315 EXPECT_TRUE(differencer.Compare(msg1, msg2));
320 unittest::TestAllTypes msg1;
323 TestUtil::SetAllFields(&msg1);
326 msg1.set_optional_int32(0);
330 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
335 EXPECT_TRUE(differencer.Compare(msg1, msg2));
340 unittest::TestAllTypes msg1;
343 TestUtil::SetAllFields(&msg1);
346 msg1.clear_optional_int32();
353 EXPECT_TRUE(differencer.Compare(msg1, msg2));
358 unittest::TestRequired msg1;
361 msg1.set_a(401);
370 EXPECT_TRUE(differencer.Compare(msg1, msg2));
375 unittest::TestAllTypes msg1;
378 TestUtil::SetAllFields(&msg1);
381 msg1.set_optional_int32(-1);
388 EXPECT_FALSE(differencer.Compare(msg1, msg2));
393 unittest::TestAllTypes msg1;
401 EXPECT_TRUE(differencer.Compare(msg1, msg2));
406 unittest::TestAllTypes msg1;
409 msg1.set_optional_int32(-1);
416 EXPECT_FALSE(differencer.Compare(msg1, msg2));
421 unittest::TestAllTypes msg1;
424 TestUtil::SetAllFields(&msg1);
428 EXPECT_TRUE(util::MessageDifferencer::ApproximatelyEquals(msg1, msg2));
433 unittest::TestAllTypes msg1;
436 TestUtil::SetAllFields(&msg1);
441 msg1.set_optional_float(v1);
447 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
448 EXPECT_TRUE(util::MessageDifferencer::ApproximatelyEquals(msg1, msg2));
453 unittest::TestAllTypes msg1;
456 TestUtil::SetAllFields(&msg1);
460 EXPECT_TRUE(util::MessageDifferencer::ApproximatelyEquivalent(msg1,
466 unittest::TestAllTypes msg1;
469 TestUtil::SetAllFields(&msg1);
475 msg1.set_optional_float(v1);
481 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
482 EXPECT_TRUE(util::MessageDifferencer::ApproximatelyEquivalent(msg1,
486 msg1.clear_optional_int32();
490 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
491 EXPECT_FALSE(util::MessageDifferencer::Equivalent(msg1, msg2));
492 EXPECT_FALSE(util::MessageDifferencer::ApproximatelyEquals(msg1, msg2));
493 EXPECT_TRUE(util::MessageDifferencer::ApproximatelyEquivalent(msg1,
499 unittest::TestAllTypes msg1;
502 TestUtil::SetAllFields(&msg1);
506 msg1.set_optional_int32(-1);
507 EXPECT_FALSE(util::MessageDifferencer::ApproximatelyEquivalent(msg1,
511 msg1.set_optional_int32(0);
513 EXPECT_TRUE(util::MessageDifferencer::ApproximatelyEquivalent(msg1,
519 msg1.set_optional_float(v1);
521 EXPECT_FALSE(util::MessageDifferencer::ApproximatelyEquivalent(msg1,
527 unittest::TestAllTypes msg1;
530 TestUtil::SetAllFields(&msg1);
536 msg1.set_optional_float(v1);
541 EXPECT_FALSE(differencer.Compare(msg1, msg2));
543 msg1.GetDescriptor()->FindFieldByName("optional_float");
549 EXPECT_FALSE(differencer.Compare(msg1, msg2));
554 EXPECT_TRUE(differencer.Compare(msg1, msg2));
558 EXPECT_TRUE(differencer.Compare(msg1, msg2));
562 EXPECT_FALSE(differencer.Compare(msg1, msg2));
566 EXPECT_TRUE(differencer.Compare(msg1, msg2));
570 msg1.set_default_float(v1);
572 EXPECT_FALSE(differencer.Compare(msg1, msg2));
573 msg1.set_default_float(v1);
575 EXPECT_TRUE(differencer.Compare(msg1, msg2));
580 unittest::TestAllTypes msg1;
583 TestUtil::SetAllFields(&msg1);
589 msg1.set_optional_double(v1);
594 EXPECT_FALSE(differencer.Compare(msg1, msg2));
600 msg1.GetDescriptor()->FindFieldByName("optional_double");
602 EXPECT_FALSE(differencer.Compare(msg1, msg2));
607 EXPECT_TRUE(differencer.Compare(msg1, msg2));
611 EXPECT_TRUE(differencer.Compare(msg1, msg2));
615 EXPECT_FALSE(differencer.Compare(msg1, msg2));
619 EXPECT_TRUE(differencer.Compare(msg1, msg2));
623 msg1.set_default_double(v1);
625 EXPECT_FALSE(differencer.Compare(msg1, msg2));
626 msg1.set_default_double(v1);
628 EXPECT_TRUE(differencer.Compare(msg1, msg2));
633 unittest::TestAllTypes msg1;
636 TestUtil::SetAllFields(&msg1);
642 msg1.set_optional_double(v1);
648 EXPECT_FALSE(differencer.Compare(msg1, msg2));
658 EXPECT_FALSE(differencer.Compare(msg1, msg2));
664 EXPECT_TRUE(differencer.Compare(msg1, msg2));
668 EXPECT_TRUE(differencer.Compare(msg1, msg2));
672 EXPECT_FALSE(differencer.Compare(msg1, msg2));
676 EXPECT_TRUE(differencer.Compare(msg1, msg2));
679 msg1.set_default_double(v1);
681 EXPECT_TRUE(differencer.Compare(msg1, msg2));
686 unittest::TestFieldOrderings msg1;
689 TestUtil::SetAllFieldsAndExtensions(&msg1);
693 EXPECT_TRUE(util::MessageDifferencer::Equals(msg1, msg2));
699 unittest::TestFieldOrderings msg1;
702 TestUtil::SetAllFieldsAndExtensions(&msg1);
705 msg1.set_my_float(15.00);
709 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
714 unittest::TestAllExtensions msg1;
717 TestUtil::SetAllExtensions(&msg1);
721 EXPECT_TRUE(util::MessageDifferencer::Equals(msg1, msg2));
727 unittest::TestAllExtensions msg1;
730 TestUtil::SetAllExtensions(&msg1);
733 msg1.SetExtension(unittest::optional_int32_extension, 101);
737 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
742 unittest::TestOneof2 msg1;
745 TestUtil::SetOneof1(&msg1);
749 EXPECT_TRUE(util::MessageDifferencer::Equals(msg1, msg2));
754 unittest::TestOneof2 msg1;
757 TestUtil::SetOneof1(&msg1);
761 EXPECT_FALSE(util::MessageDifferencer::Equals(msg1, msg2));
787 unittest::TestAllTypes msg1;
790 TestUtil::SetAllFields(&msg1);
795 msg1.GetReflection()->ListFields(msg1, &fields1);
799 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2, fields1, fields2));
803 unittest::TestAllTypes msg1;
806 TestUtil::SetAllFields(&msg1);
810 msg1.GetReflection()->ListFields(msg1, &fields1);
814 EXPECT_FALSE(differencer.CompareWithFields(msg1, msg2, fields1, fields2));
818 unittest::TestAllTypes msg1;
821 TestUtil::SetAllFields(&msg1);
826 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2,
830 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2,
835 unittest::TestAllTypes msg1;
836 TestUtil::SetAllFields(&msg1);
839 msg1.GetReflection()->ListFields(msg1, &fields);
842 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg1, fields, fields));
852 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg1,
869 msg1, msg1, compare_fields1, compare_fields2));
877 unittest::TestAllTypes msg1;
880 TestUtil::SetAllFields(&msg1);
885 msg1.GetReflection()->ListFields(msg1, &fields1);
892 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2, fields1, fields2));
897 unittest::TestAllTypes msg1;
899 TestUtil::SetAllFields(&msg1);
903 msg1.GetReflection()->ListFields(msg1, &fields1);
914 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2,
923 unittest::TestAllTypes msg1;
925 TestUtil::SetAllFields(&msg1);
929 const Reflection* reflection = msg1.GetReflection();
930 reflection->ListFields(msg1, &fields1);
943 EXPECT_FALSE(differencer.Compare(msg1, msg2));
944 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2,
951 unittest::TestAllTypes msg1;
953 TestUtil::SetAllFields(&msg1);
958 msg1.GetReflection()->ListFields(msg1, &fields1);
969 EXPECT_FALSE(differencer.CompareWithFields(msg1, msg2,
974 unittest::TestAllTypes msg1;
977 TestUtil::SetAllFields(&msg1);
982 msg1.GetReflection()->ListFields(msg1, &fields1);
988 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2, fields1, fields2));
993 unittest::TestAllTypes msg1;
995 const Descriptor* desc = msg1.GetDescriptor();
1006 msg1.set_optional_int32(0);
1008 msg1.set_default_int64(default_int64_desc->default_value_int64());
1022 EXPECT_FALSE(differencer.CompareWithFields(msg1, msg2, fields1, fields2));
1025 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1026 msg1, msg2, fields1, fields2));
1031 protobuf_unittest::TestDiffMessage msg1;
1034 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
1036 item = msg1.add_item();
1038 item = msg1.add_item();
1040 item = msg1.add_item();
1055 EXPECT_TRUE(differencer.Compare(msg1, msg2));
1060 protobuf_unittest::TestDiffMessage msg1;
1066 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
1069 item = msg1.add_item();
1072 item = msg1.add_item();
1075 item = msg1.add_item();
1092 msg1.add_rv(3);
1093 msg1.add_rv(4);
1094 msg1.add_rv(7);
1095 msg1.add_rv(0);
1101 msg1.add_rw("nothing"); msg2.add_rw("nothing");
1102 msg1.add_rw("should"); msg2.add_rw("should");
1103 msg1.add_rw("change"); msg2.add_rw("change");
1107 differencer1.TreatAsMap(msg1.GetDescriptor()->FindFieldByName("item"),
1109 differencer1.TreatAsSet(msg1.GetDescriptor()->FindFieldByName("rv"));
1111 EXPECT_TRUE(differencer1.Compare(msg1, msg2));
1114 differencer2.TreatAsMap(msg1.GetDescriptor()->FindFieldByName("item"),
1117 differencer2.TreatAsList(msg1.GetDescriptor()->FindFieldByName("rw"));
1118 EXPECT_TRUE(differencer2.Compare(msg1, msg2));
1122 protobuf_unittest::TestDiffMessage msg1;
1123 // message msg1 {
1126 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
1144 differencer.TreatAsMap(GetFieldDescriptor(msg1, "item"),
1145 GetFieldDescriptor(msg1, "item.a"));
1147 EXPECT_TRUE(differencer.Compare(msg1, msg2));
1213 protobuf_unittest::TestDiffMessage msg1, msg2;
1214 // message msg1: {
1219 msg1.add_rm()->set_a(1);
1220 msg1.add_rm()->set_b(2);
1221 msg1.add_rm()->set_c(3);
1238 differencer.TreatAsSet(GetFieldDescriptor(msg1, "rm"));
1239 EXPECT_TRUE(differencer.Compare(msg1, msg2));
1243 protobuf_unittest::TestDiffMessage msg1;
1247 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
1253 item = msg1.add_item();
1259 item = msg1.add_item();
1287 differencer.TreatAsSet(GetFieldDescriptor(msg1, "item.ra"));
1288 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1290 key_fields.push_back(GetFieldDescriptor(msg1, "item.a"));
1291 key_fields.push_back(GetFieldDescriptor(msg1, "item.ra"));
1293 GetFieldDescriptor(msg1, "item"), key_fields);
1294 EXPECT_TRUE(differencer.Compare(msg1, msg2));
1297 msg1.clear_item();
1299 item = msg1.add_item();
1311 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1320 protobuf_unittest::TestDiffMessage msg1;
1324 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
1330 item = msg1.add_item();
1336 item = msg1.add_item();
1364 differencer.TreatAsSet(GetFieldDescriptor(msg1, "item.m.rc"));
1365 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1368 key_field_path1.push_back(GetFieldDescriptor(msg1, "item.m"));
1369 key_field_path1.push_back(GetFieldDescriptor(msg1, "item.m.a"));
1371 key_field_path2.push_back(GetFieldDescriptor(msg1, "item.m"));
1372 key_field_path2.push_back(GetFieldDescriptor(msg1, "item.m.rc"));
1376 GetFieldDescriptor(msg1, "item"), key_field_paths);
1377 EXPECT_TRUE(differencer.Compare(msg1, msg2));
1380 msg1.clear_item();
1382 item = msg1.add_item();
1394 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1403 protobuf_unittest::TestDiffMessage msg1;
1406 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
1417 key_fields.push_back(GetFieldDescriptor(msg1, "item.a"));
1418 key_fields.push_back(GetFieldDescriptor(msg1, "item.ra"));
1420 GetFieldDescriptor(msg1, "item"), key_fields);
1423 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1430 differencer.IgnoreField(GetFieldDescriptor(msg1, "item.ra"));
1432 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1441 differencer2.TreatAsMap(GetFieldDescriptor(msg1, "item"),
1442 GetFieldDescriptor(msg1, "item.a"));
1443 differencer2.IgnoreField(GetFieldDescriptor(msg1, "item.ra"));
1446 EXPECT_FALSE(differencer2.Compare(msg1, msg2));
1476 protobuf_unittest::TestDiffMessage msg1;
1478 TextFormat::MergeFromString("rm { a: 11\n b: 12 }", &msg1);
1481 differ.TreatAsSet(GetFieldDescriptor(msg1, "rm"));
1483 EXPECT_TRUE(differ.Compare(msg1, msg2));
1487 protobuf_unittest::TestDiffMessage msg1;
1489 TextFormat::MergeFromString("rm { a: 11\n m { a: 12\n b: 13\n } }", &msg1);
1492 differ.TreatAsMap(GetFieldDescriptor(msg1, "rm"),
1493 GetFieldDescriptor(msg1, "rm.m"));
1495 EXPECT_TRUE(differ.Compare(msg1, msg2));
1524 protobuf_unittest::TestDiffMessage msg1;
1528 msg1.add_item();
1539 GetFieldDescriptor(msg1, "item"), &key_comparator);
1548 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1553 differencer.IgnoreField(GetFieldDescriptor(msg1, "item.ra"));
1556 EXPECT_TRUE(differencer.Compare(msg1, msg2));
1561 protobuf_unittest::TestDiffMessage msg1;
1564 msg1.add_rv(3);
1565 msg1.add_rv(8);
1566 msg1.add_rv(2);
1577 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1582 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1587 EXPECT_TRUE(differencer.Compare(msg1, msg2));
1591 protobuf_unittest::TestField msg1;
1594 msg1.set_c(3);
1595 msg1.add_rc(1);
1601 differencer.IgnoreField(GetFieldDescriptor(msg1, "c"));
1603 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1607 protobuf_unittest::TestField msg1;
1610 msg1.set_c(3);
1611 msg1.add_rc(1);
1612 msg1.add_rc(2);
1619 differencer.IgnoreField(GetFieldDescriptor(msg1, "rc"));
1621 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1625 protobuf_unittest::TestDiffMessage msg1;
1630 field = msg1.add_rm();
1637 differencer.IgnoreField(GetFieldDescriptor(msg1, "rm"));
1639 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1643 protobuf_unittest::TestDiffMessage msg1;
1648 item = msg1.add_item();
1655 differencer.IgnoreField(GetFieldDescriptor(msg1, "item"));
1657 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1661 protobuf_unittest::TestField msg1;
1664 msg1.set_c(3);
1665 msg1.add_rc(1);
1670 differencer.IgnoreField(GetFieldDescriptor(msg1, "c"));
1672 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1673 ExpectEqualsWithDifferencer(&differencer, msg2, msg1);
1677 protobuf_unittest::TestField msg1;
1680 msg1.set_c(3);
1681 msg1.add_rc(1);
1682 msg1.add_rc(2);
1688 const FieldDescriptor* c = GetFieldDescriptor(msg1, "c");
1689 const FieldDescriptor* rc = GetFieldDescriptor(msg1, "rc");
1695 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1701 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1708 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1713 protobuf_unittest::TestDiffMessage msg1;
1718 field = msg1.add_rm();
1727 differencer.IgnoreField(GetFieldDescriptor(msg1, "rm.c"));
1729 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1733 protobuf_unittest::TestDiffMessage msg1;
1738 item = msg1.add_item();
1747 differencer.IgnoreField(GetFieldDescriptor(msg1, "item.a"));
1749 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1753 protobuf_unittest::TestDiffMessage msg1;
1758 item = msg1.add_item();
1763 item = msg1.add_item();
1778 const FieldDescriptor* item_desc = GetFieldDescriptor(msg1, "item");
1779 const FieldDescriptor* b = GetFieldDescriptor(msg1, "item.b");
1785 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1789 protobuf_unittest::TestDiffMessage msg1;
1794 item = msg1.add_item();
1799 item = msg1.add_item();
1814 const FieldDescriptor* item_desc = GetFieldDescriptor(msg1, "item");
1815 const FieldDescriptor* a = GetFieldDescriptor(msg1, "item.a");
1816 const FieldDescriptor* b = GetFieldDescriptor(msg1, "item.b");
1822 ExpectEqualsWithDifferencer(&differencer, msg1, msg2);
1826 protobuf_unittest::TestDiffMessage msg1;
1831 item = msg1.add_item();
1841 const FieldDescriptor* item_desc = GetFieldDescriptor(msg1, "item");
1842 const FieldDescriptor* a = GetFieldDescriptor(msg1, "item.a");
1848 EXPECT_FALSE(differencer.Compare(msg1, msg2));
1852 protobuf_unittest::TestField msg1;
1855 msg1.set_c(3);
1856 msg1.add_rc(1);
1857 msg1.add_rc(2);
1863 const FieldDescriptor* c = GetFieldDescriptor(msg1, "c");
1864 const FieldDescriptor* rc = GetFieldDescriptor(msg1, "rc");
1874 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2, fields, fields));
1877 EXPECT_TRUE(differencer.CompareWithFields(msg1, msg2, fields, fields));
1913 protobuf_unittest::TestDiffMessage msg1;
1914 msg1.add_rm()->set_c(1);
1921 differencer.Compare(msg1, msg2);
1968 string Run(const Message& msg1, const Message& msg2) {
1980 SetSpecialFieldOption(msg1, &differencer);
1983 EXPECT_FALSE(differencer.Compare(msg1, msg2));
2224 protobuf_unittest::TestDiffMessage msg1;
2226 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
2232 item = msg1.add_item();
2235 item = msg1.add_item(); item->set_b("null"); // empty key moved
2236 item = msg1.add_item();
2239 item = msg1.add_item();
2260 Run(msg1, msg2));
2266 protobuf_unittest::TestDiffMessage msg1;
2269 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
2271 item = msg1.add_item();
2273 item = msg1.add_item();
2275 item = msg1.add_item();
2296 Run(msg1, msg2));
2304 protobuf_unittest::TestDiffMessage msg1;
2306 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
2325 Run(msg1, msg2));
2331 protobuf_unittest::TestDiffMessage msg1;
2333 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
2336 item = msg1.add_item(); key = item->add_rm();
2343 item->CopyFrom(msg1.item(1));
2348 Run(msg1, msg2));
2816 const Message& msg1, const Message& msg2,
2829 EXPECT_TRUE(differencer->Compare(msg1, msg2));
2831 EXPECT_FALSE(differencer->Compare(msg1, msg2));
2842 protobuf_unittest::TestField msg1, msg2;
2843 msg1.set_c(72);
2845 msg1.add_rc(13);
2847 msg1.add_rc(17);
2853 EXPECT_TRUE(differencer.Compare(msg1, msg2));
2862 protobuf_unittest::TestField msg1, msg2;
2863 msg1.set_c(72);
2865 msg1.add_rc(13);
2867 msg1.add_rc(17);
2874 differencer.IgnoreField(msg1.GetDescriptor()->FindFieldByName("c"));
2876 EXPECT_TRUE(differencer.Compare(msg1, msg2));
2885 protobuf_unittest::TestDiffMessage msg1, msg2;
2886 protobuf_unittest::TestDiffMessage::Item* item = msg1.add_item();
2894 item = msg1.add_item();
2898 desc = msg1.GetDescriptor()->FindFieldByName("item");
2907 RunWithResult(&differencer, msg1, msg2, true));
2911 protobuf_unittest::TestDiffMessage msg1, msg2;
2918 desc = msg1.GetDescriptor()->FindFieldByName("item");
2926 item = msg1.add_item();
2946 item = msg1.add_item();
2977 RunWithResult(&differencer, msg1, msg2, true));
2981 protobuf_unittest::TestDiffMessage msg1, msg2;
2990 desc = msg1.GetDescriptor()->FindFieldByName("item");
3001 item = msg1.add_item();
3012 item = msg1.add_item();
3064 RunWithResult(&differencer, msg1, msg2, false));
3068 protobuf_unittest::TestAllExtensions msg1, msg2;
3075 descriptor = msg1.GetDescriptor()->file();
3083 nested = msg1.AddExtension(repeated_nested_message_extension);
3085 nested = msg1.AddExtension(repeated_nested_message_extension);
3087 nested = msg1.AddExtension(repeated_nested_message_extension);
3112 RunWithResult(&differencer, msg1, msg2, true));