Lines Matching refs:assertEqual

110     self.assertEqual(len(values), len(others))
112 self.assertEqual(values[i], others[i])
121 self.assertEqual(24, proto.optional_int32)
122 self.assertEqual(54.321, proto.optional_double)
123 self.assertEqual('optional_string', proto.optional_string)
189 self.assertEqual(24, proto.optional_int32)
190 self.assertEqual('optional_string', proto.optional_string)
244 self.assertEqual(0, proto.optional_int32)
296 self.assertEqual(0, original_scalar_value)
307 self.assertEqual(new_val, getattr(composite_field, scalar_field_name))
322 self.assertEqual(0, getattr(composite_field, scalar_field_name))
328 self.assertEqual(0, getattr(composite_field, scalar_field_name))
351 self.assertEqual(0, proto.optional_nested_message.bb)
372 self.assertEqual(5, nested.bb)
373 self.assertEqual(0, proto.optional_nested_message.bb)
377 self.assertEqual(0, proto.optional_nested_message.bb)
415 self.assertEqual(
430 self.assertEqual(0, recursive_proto.bb.a.bb.a.bb.optional_int32)
433 self.assertEqual(5, recursive_proto.bb.a.bb.a.bb.optional_int32)
449 self.assertEqual(
456 self.assertEqual(
475 self.assertEqual(
488 self.assertEqual(
503 self.assertEqual(
514 self.assertEqual(
524 self.assertEqual(0, proto.optional_int32)
525 self.assertEqual(0, proto.optional_int64)
526 self.assertEqual(0, proto.optional_uint32)
527 self.assertEqual(0, proto.optional_uint64)
528 self.assertEqual(0, proto.optional_sint32)
529 self.assertEqual(0, proto.optional_sint64)
530 self.assertEqual(0, proto.optional_fixed32)
531 self.assertEqual(0, proto.optional_fixed64)
532 self.assertEqual(0, proto.optional_sfixed32)
533 self.assertEqual(0, proto.optional_sfixed64)
534 self.assertEqual(0.0, proto.optional_float)
535 self.assertEqual(0.0, proto.optional_double)
536 self.assertEqual(False, proto.optional_bool)
537 self.assertEqual('', proto.optional_string)
538 self.assertEqual(b'', proto.optional_bytes)
540 self.assertEqual(41, proto.default_int32)
541 self.assertEqual(42, proto.default_int64)
542 self.assertEqual(43, proto.default_uint32)
543 self.assertEqual(44, proto.default_uint64)
544 self.assertEqual(-45, proto.default_sint32)
545 self.assertEqual(46, proto.default_sint64)
546 self.assertEqual(47, proto.default_fixed32)
547 self.assertEqual(48, proto.default_fixed64)
548 self.assertEqual(49, proto.default_sfixed32)
549 self.assertEqual(-50, proto.default_sfixed64)
550 self.assertEqual(51.5, proto.default_float)
551 self.assertEqual(52e3, proto.default_double)
552 self.assertEqual(True, proto.default_bool)
553 self.assertEqual('hello', proto.default_string)
554 self.assertEqual(b'world', proto.default_bytes)
555 self.assertEqual(unittest_pb2.TestAllTypes.BAR, proto.default_nested_enum)
556 self.assertEqual(unittest_pb2.FOREIGN_BAR, proto.default_foreign_enum)
557 self.assertEqual(unittest_import_pb2.IMPORT_BAR,
561 self.assertEqual(u'\u1234', proto.utf8_string)
638 self.assertEqual(expected_min, getattr(pb, field_name))
640 self.assertEqual(expected_max, getattr(pb, field_name))
651 self.assertEqual(1, pb.optional_nested_enum)
670 self.assertEqual(0, proto.optional_int32)
672 self.assertEqual(1, proto.optional_int32)
675 self.assertEqual(0xffffffffffff, proto.optional_uint64)
677 self.assertEqual(0xffffffffffffffff, proto.optional_uint64)
687 self.assertEqual(0, proto.optional_int32)
693 self.assertEqual(1, proto.FOO)
694 self.assertEqual(1, unittest_pb2.TestAllTypes.FOO)
695 self.assertEqual(2, proto.BAR)
696 self.assertEqual(2, unittest_pb2.TestAllTypes.BAR)
697 self.assertEqual(3, proto.BAZ)
698 self.assertEqual(3, unittest_pb2.TestAllTypes.BAZ)
701 self.assertEqual('FOREIGN_FOO',
703 self.assertEqual('FOREIGN_BAR',
705 self.assertEqual('FOREIGN_BAZ',
711 self.assertEqual('FOO',
713 self.assertEqual('FOO',
715 self.assertEqual('BAR',
717 self.assertEqual('BAR',
719 self.assertEqual('BAZ',
721 self.assertEqual('BAZ',
729 self.assertEqual(unittest_pb2.FOREIGN_FOO,
731 self.assertEqual(unittest_pb2.FOREIGN_BAR,
733 self.assertEqual(unittest_pb2.FOREIGN_BAZ,
739 self.assertEqual(proto.FOO,
741 self.assertEqual(proto.FOO,
743 self.assertEqual(proto.BAR,
745 self.assertEqual(proto.BAR,
747 self.assertEqual(proto.BAZ,
749 self.assertEqual(proto.BAZ,
757 self.assertEqual(['FOREIGN_FOO', 'FOREIGN_BAR', 'FOREIGN_BAZ'],
759 self.assertEqual([4, 5, 6],
761 self.assertEqual([('FOREIGN_FOO', 4), ('FOREIGN_BAR', 5),
766 self.assertEqual(['FOO', 'BAR', 'BAZ', 'NEG'], proto.NestedEnum.keys())
767 self.assertEqual([1, 2, 3, -1], proto.NestedEnum.values())
768 self.assertEqual([('FOO', 1), ('BAR', 2), ('BAZ', 3), ('NEG', -1)],
775 self.assertEqual(0, len(proto.repeated_int32))
780 self.assertEqual(3, len(proto.repeated_int32))
782 self.assertEqual([5, 10, 15], proto.repeated_int32)
785 self.assertEqual(5, proto.repeated_int32[0])
786 self.assertEqual(15, proto.repeated_int32[-1])
796 self.assertEqual([5, 20, 15], proto.repeated_int32)
800 self.assertEqual([5, 25, 20, 15], proto.repeated_int32)
804 self.assertEqual([25, 20, 15], proto.repeated_int32[1:4])
805 self.assertEqual([5, 25, 20, 15, 30], proto.repeated_int32[:])
809 self.assertEqual([5, 0, 1, 2, 30], proto.repeated_int32)
813 self.assertEqual([5, 35, 40, 45, 30], proto.repeated_int32)
819 self.assertEqual([5, 35, 40, 45, 30], result)
823 self.assertEqual([5, 35, 45, 30], proto.repeated_int32)
827 self.assertEqual([5, 35], proto.repeated_int32)
831 self.assertEqual([5, 35, 3, 13], proto.repeated_int32)
836 self.assertEqual(0, len(proto.repeated_int32))
839 self.assertEqual(1, proto.repeated_int32[-1])
842 self.assertEqual(2, proto.repeated_int32[-1])
847 self.assertEqual([0, 1, 2], proto.repeated_int32)
850 self.assertEqual([0, 2], proto.repeated_int32)
856 self.assertEqual([2], proto.repeated_int32)
859 self.assertEqual([2], proto.repeated_int32)
865 self.assertEqual(0, len(proto.repeated_int32))
871 self.assertEqual(4, len(proto.repeated_int32))
873 self.assertEqual(3, len(proto.repeated_int32))
874 self.assertEqual(10, proto.repeated_int32[0])
875 self.assertEqual(5, proto.repeated_int32[1])
876 self.assertEqual(5, proto.repeated_int32[2])
879 self.assertEqual(2, len(proto.repeated_int32))
880 self.assertEqual(10, proto.repeated_int32[0])
881 self.assertEqual(5, proto.repeated_int32[1])
884 self.assertEqual(1, len(proto.repeated_int32))
885 self.assertEqual(5, proto.repeated_int32[0])
893 self.assertEqual(0, len(proto.repeated_nested_message))
897 self.assertEqual(2, len(proto.repeated_nested_message))
925 self.assertEqual(
948 self.assertEqual(4, len(proto.repeated_nested_message))
949 self.assertEqual(n1, proto.repeated_nested_message[2])
950 self.assertEqual(n2, proto.repeated_nested_message[3])
955 self.assertEqual(0, len(proto.repeated_nested_message))
959 self.assertEqual(1, len(proto.repeated_nested_message))
960 self.assertEqual(23, proto.repeated_nested_message[0].bb)
965 self.assertEqual(0, len(proto.repeated_nested_message))
976 self.assertEqual(3, len(proto.repeated_nested_message))
978 self.assertEqual(2, len(proto.repeated_nested_message))
979 self.assertEqual(m1, proto.repeated_nested_message[0])
980 self.assertEqual(m2, proto.repeated_nested_message[1])
985 self.assertEqual(2, len(proto.repeated_nested_message))
988 self.assertEqual(1, len(proto.repeated_nested_message))
989 self.assertEqual(m1, proto.repeated_nested_message[0])
1015 self.assertEqual(0, myproto_instance.foo_field)
1018 self.assertEqual(23, myproto_instance.foo_field)
1073 self.assertEqual(prius, new_prius)
1077 self.assertEqual(prius.name, new_prius.name)
1078 self.assertEqual(prius.year, new_prius.year)
1079 self.assertEqual(prius.automatic, new_prius.automatic)
1080 self.assertEqual(prius.price, new_prius.price)
1081 self.assertEqual(prius.owners, new_prius.owners)
1087 self.assertEqual(0, extendee_proto.Extensions[extension])
1093 self.assertEqual(23, extendee_proto.Extensions[extension])
1097 self.assertEqual(0, extendee_proto.Extensions[extension])
1103 self.assertEqual(0, len(extendee_proto.Extensions[extension]))
1105 self.assertEqual(['foo'], extendee_proto.Extensions[extension])
1108 self.assertEqual(0, len(extendee_proto.Extensions[extension]))
1118 self.assertEqual(0, extendee_proto.Extensions[extension].c)
1123 self.assertEqual(23, extendee_proto.Extensions[extension].c)
1132 self.assertEqual(42, foreign_message.c)
1142 self.assertEqual(0, len(extendee_proto.Extensions[extension]))
1145 self.assertEqual(23, extendee_proto.Extensions[extension][0].a)
1147 self.assertEqual(42, extendee_proto.Extensions[extension][0].a)
1150 self.assertEqual(0, len(extendee_proto.Extensions[extension]))
1163 self.assertEqual(0, required.a)
1166 self.assertEqual(23, extendee_proto.Extensions[extension].a)
1188 self.assertEqual(0, toplevel.submessage.Extensions[
1193 self.assertEqual(23, toplevel.submessage.Extensions[
1200 self.assertEqual([], toplevel.submessage.Extensions[
1205 self.assertEqual([23], toplevel.submessage.Extensions[
1212 self.assertEqual(0, toplevel.submessage.Extensions[
1217 self.assertEqual(23, toplevel.submessage.Extensions[
1224 self.assertEqual(0, len(toplevel.submessage.Extensions[
1229 self.assertEqual(foreign, toplevel.submessage.Extensions[
1279 self.assertEqual(proto2, proto1)
1291 self.assertEqual(1, proto2.optional_int32)
1292 self.assertEqual('value', proto2.optional_string)
1304 self.assertEqual(0, proto2.repeated_int32[0])
1305 self.assertEqual(1, proto2.repeated_int32[1])
1306 self.assertEqual(2, proto2.repeated_int32[2])
1314 self.assertEqual(12, proto2.optionalgroup.a)
1328 self.assertEqual(999, proto2.repeated_nested_message[0].bb)
1329 self.assertEqual(123, proto2.repeated_nested_message[1].bb)
1330 self.assertEqual(321, proto2.repeated_nested_message[2].bb)
1334 self.assertEqual(999, proto3.repeated_nested_message[0].bb)
1335 self.assertEqual(123, proto3.repeated_nested_message[1].bb)
1336 self.assertEqual(321, proto3.repeated_nested_message[2].bb)
1346 self.assertEqual(proto2, proto1)
1351 self.assertEqual(string1, string2)
1359 self.assertEqual(
1370 self.assertEqual(
1372 self.assertEqual(
1374 self.assertEqual(
1376 self.assertEqual(
1397 self.assertEqual(3, len(ext2))
1398 self.assertEqual(111, ext2[0].bb)
1399 self.assertEqual(222, ext2[1].bb)
1400 self.assertEqual(333, ext2[2].bb)
1425 self.assertEqual(1, proto2.optional_int32)
1426 self.assertEqual('important-text', proto2.optional_string)
1438 self.assertEqual(1, proto2.repeated_int32[0])
1439 self.assertEqual(2, proto2.repeated_int32[1])
1449 self.assertEqual(proto2, proto1)
1454 self.assertEqual(string1, string2)
1463 self.assertEqual(1, proto1.repeated_int32[0])
1464 self.assertEqual(2, proto1.optional_int32)
1465 self.assertEqual('important-text', proto1.optional_string)
1480 self.assertEqual(1, proto2.optional_int32)
1485 self.assertEqual([2, 3], container)
1519 self.assertEqual(0, proto.optional_nested_message.bb)
1530 self.assertEqual(5, nested.bb)
1531 self.assertEqual(6, foreign.c)
1535 self.assertEqual(0, proto.optional_nested_message.bb)
1537 self.assertEqual(0, proto.optional_foreign_message.c)
1543 self.assertEqual(11, proto.oneof_nested_message.bb)
1547 self.assertEqual('abc', proto.oneof_string)
1548 self.assertEqual(11, nested.bb)
1619 self.assertEqual(errors, ['a', 'b', 'c'])
1663 self.assertEqual(type(proto.optional_string), unicode)
1666 self.assertEqual(proto.optional_string, str('Testing'))
1670 self.assertEqual(proto.optional_string, unicode('Testing'))
1700 self.assertEqual(proto.ByteSize(), len(serialized))
1704 self.assertEqual(len(serialized), bytes_read)
1708 self.assertEqual(1, len(raw.item))
1710 self.assertEqual(raw.item[0].type_id, 1547769)
1716 self.assertEqual(len(raw.item[0].message), bytes_read)
1718 self.assertEqual(type(message2.str), unicode)
1719 self.assertEqual(message2.str, test_utf8)
1741 self.assertEqual(u'optional_bytes: "\\000\\177\\200\\377"\n',
1757 self.assertEqual(0, bytes_read)
1766 self.assertEqual(
1792 self.assertEqual(self.first_proto, self.first_proto)
1795 self.assertEqual(self.first_proto, self.second_proto)
1821 self.assertEqual(self.first_proto, self.second_proto)
1836 self.assertEqual(self.first_proto, self.second_proto)
1842 self.assertEqual(self.first_proto, self.second_proto)
1859 self.assertEqual(self.first_proto, self.second_proto)
1864 self.assertEqual(self.first_proto, self.second_proto)
1881 self.assertEqual(self.first_proto, self.second_proto)
1889 self.assertEqual(first_proto, second_proto)
1893 self.assertEqual(first_proto, second_proto)
1899 self.assertEqual(first_proto, second_proto)
1906 self.assertEqual(first_proto, second_proto)
1912 self.assertEqual(
1914 self.assertEqual(first_proto, second_proto)
1922 self.assertEqual(first_proto, second_proto)
1926 self.assertEqual(first_proto, second_proto)
1941 self.assertEqual(0, self.proto.ByteSize())
1946 self.assertEqual(0, proto.ByteSize())
1949 self.assertEqual(2, proto_kwargs.ByteSize())
1957 self.assertEqual(expected_varint_size + 1, self.Size())
1969 self.assertEqual(2, self.Size())
1973 self.assertEqual(2 + len(self.proto.optional_string), self.Size())
1977 self.assertEqual(3 + len(self.proto.optional_string), self.Size())
1982 self.assertEqual(5, self.Size())
1987 self.assertEqual(9, self.Size())
1992 self.assertEqual(5, self.Size())
1997 self.assertEqual(9, self.Size())
2002 self.assertEqual(3, self.Size())
2011 self.assertEqual(3 + 1 + 1 + 2, self.Size())
2018 self.assertEqual(4 + 2 + 2*2, self.Size())
2024 self.assertEqual(1 + 2 + 2*2, self.Size())
2029 self.assertEqual(1 + 2 + 2*2, self.Size())
2035 self.assertEqual(1 + 2 + 2*2, self.Size())
2037 self.assertEqual(1 + 2, self.Size())
2045 self.assertEqual(2 + 1 + 2 + 1 + 1 + 1, self.Size())
2053 self.assertEqual(2 + 1 + 2 + 1 + 1 + 1, self.Size())
2057 self.assertEqual(2 + 1 + 1 + 1, self.Size())
2065 self.assertEqual(2 + 1 + 1 + 1 + 2 + 1 + 1 + 1, self.Size())
2069 self.assertEqual(2 + 1 + 1 + 1, self.Size())
2072 self.assertEqual(0, self.Size())
2081 self.assertEqual(2 + 2 + 2 + 2 + 1 + 2, self.Size())
2085 self.assertEqual(0, proto.ByteSize())
2089 self.assertEqual(2, proto.ByteSize())
2094 self.assertEqual(2, self.proto.ByteSize())
2096 self.assertEqual(3, self.proto.ByteSize())
2098 self.assertEqual(0, self.proto.ByteSize())
2103 self.assertEqual(2, self.extended_proto.ByteSize())
2105 self.assertEqual(3, self.extended_proto.ByteSize())
2107 self.assertEqual(0, self.extended_proto.ByteSize())
2112 self.assertEqual(3, self.proto.ByteSize())
2114 self.assertEqual(6, self.proto.ByteSize())
2116 self.assertEqual(7, self.proto.ByteSize())
2118 self.assertEqual(0, self.proto.ByteSize())
2124 self.assertEqual(2, self.extended_proto.ByteSize())
2126 self.assertEqual(4, self.extended_proto.ByteSize())
2128 self.assertEqual(5, self.extended_proto.ByteSize())
2130 self.assertEqual(0, self.extended_proto.ByteSize())
2135 self.assertEqual(5, self.proto.ByteSize())
2137 self.assertEqual(6, self.proto.ByteSize())
2139 self.assertEqual(3, self.proto.ByteSize())
2141 self.assertEqual(0, self.proto.ByteSize())
2148 self.assertEqual(0, self.proto.ByteSize())
2153 self.assertEqual(0, self.extended_proto.ByteSize())
2155 self.assertEqual(4, self.extended_proto.ByteSize())
2157 self.assertEqual(5, self.extended_proto.ByteSize())
2159 self.assertEqual(0, self.extended_proto.ByteSize())
2164 self.assertEqual(3, self.proto.ByteSize())
2166 self.assertEqual(6, self.proto.ByteSize())
2168 self.assertEqual(8, self.proto.ByteSize())
2170 self.assertEqual(0, self.proto.ByteSize())
2176 self.assertEqual(2, self.extended_proto.ByteSize())
2178 self.assertEqual(4, self.extended_proto.ByteSize())
2180 self.assertEqual(6, self.extended_proto.ByteSize())
2182 self.assertEqual(4, self.extended_proto.ByteSize())
2184 self.assertEqual(0, self.extended_proto.ByteSize())
2187 self.assertEqual(0, self.packed_proto.ByteSize())
2194 self.assertEqual(int_size, self.packed_proto.ByteSize())
2200 self.assertEqual(int_size+double_size, self.packed_proto.ByteSize())
2203 self.assertEqual(double_size, self.packed_proto.ByteSize())
2206 self.assertEqual(0, self.packed_extended_proto.ByteSize())
2211 self.assertEqual(19, self.packed_extended_proto.ByteSize())
2231 self.assertEqual(first_proto.ByteSize(), len(serialized))
2232 self.assertEqual(
2235 self.assertEqual(first_proto, second_proto)
2242 self.assertEqual(first_proto.ByteSize(), len(serialized))
2243 self.assertEqual(
2246 self.assertEqual(first_proto, second_proto)
2253 self.assertEqual(
2256 self.assertEqual(first_proto, second_proto)
2263 self.assertEqual(
2266 self.assertEqual(first_proto, second_proto)
2281 self.assertEqual(first_proto, second_proto)
2298 self.assertEqual(truncation_point, pos)
2304 self.assertEqual(truncation_point, pos2)
2324 self.assertEqual(proto.ByteSize(), len(serialized))
2327 self.assertEqual((1, wire_format.WIRETYPE_VARINT), ReadTag())
2328 self.assertEqual(1, d.ReadInt32())
2329 self.assertEqual((2, wire_format.WIRETYPE_VARINT), ReadTag())
2330 self.assertEqual(2, d.ReadInt64())
2331 self.assertEqual((3, wire_format.WIRETYPE_VARINT), ReadTag())
2332 self.assertEqual(3, d.ReadUInt32())
2333 self.assertEqual((4, wire_format.WIRETYPE_VARINT), ReadTag())
2334 self.assertEqual(4, d.ReadUInt64())
2335 self.assertEqual((5, wire_format.WIRETYPE_VARINT), ReadTag())
2336 self.assertEqual(5, d.ReadSInt32())
2358 self.assertEqual(len(serialized), bytes_parsed)
2361 self.assertEqual(['baz', 'foobar'], list(second_proto.repeated_string))
2363 self.assertEqual(23, second_proto.optional_int32)
2366 self.assertEqual(42, second_proto.optional_nested_message.bb)
2382 self.assertEqual(False,
2384 self.assertEqual(
2387 self.assertEqual(2, len(raw.item))
2390 self.assertEqual(
2393 self.assertEqual(123, message1.i)
2396 self.assertEqual(
2399 self.assertEqual('foo', message2.str)
2403 self.assertEqual(
2406 self.assertEqual(123, proto2.Extensions[extension1].i)
2407 self.assertEqual('foo', proto2.Extensions[extension2].str)
2410 self.assertEqual(proto2.ByteSize(), len(serialized))
2411 self.assertEqual(proto.ByteSize(), len(serialized))
2445 self.assertEqual(
2465 self.assertEqual(
2477 self.assertEqual(
2487 self.assertEqual(exception, str(ex))
2530 self.assertEqual(
2533 self.assertEqual(1, proto2.a)
2534 self.assertEqual(2, proto2.b)
2535 self.assertEqual(3, proto2.c)
2536 self.assertEqual(
2539 self.assertEqual(1, proto2.a)
2540 self.assertEqual(2, proto2.b)
2541 self.assertEqual(3, proto2.c)
2581 self.assertEqual(first_proto.ByteSize(), len(serialized))
2583 self.assertEqual(second_proto.ByteSize(), bytes_read)
2584 self.assertEqual(first_proto, second_proto)
2592 self.assertEqual(second_proto.ByteSize(), bytes_read)
2593 self.assertEqual(first_proto, second_proto)
2606 self.assertEqual(
2609 self.assertEqual([3, 1, 2], second_proto.packed_int32)
2610 self.assertEqual([1.0, 2.0, 3.0], second_proto.packed_double)
2611 self.assertEqual([4], second_proto.packed_sint32)
2619 self.assertEqual(proto.ByteSize(), len(serialized))
2622 self.assertEqual((90, wire_format.WIRETYPE_LENGTH_DELIMITED), ReadTag())
2623 self.assertEqual(1+1+1+2, d.ReadInt32())
2624 self.assertEqual(1, d.ReadInt32())
2625 self.assertEqual(2, d.ReadInt32())
2626 self.assertEqual(150, d.ReadInt32())
2627 self.assertEqual(3, d.ReadInt32())
2628 self.assertEqual((100, wire_format.WIRETYPE_LENGTH_DELIMITED), ReadTag())
2629 self.assertEqual(4, d.ReadInt32())
2630 self.assertEqual(2.0, d.ReadFloat())
2631 self.assertEqual((101, wire_format.WIRETYPE_LENGTH_DELIMITED), ReadTag())
2632 self.assertEqual(8+8, d.ReadInt32())
2633 self.assertEqual(1.0, d.ReadDouble())
2634 self.assertEqual(1000.0, d.ReadDouble())
2642 self.assertEqual(
2647 self.assertEqual(expected, packed)
2654 self.assertEqual(
2659 self.assertEqual(expected, unpacked)
2663 self.assertEqual(unittest_pb2.TestAllTypes.NestedMessage.BB_FIELD_NUMBER, 1)
2664 self.assertEqual(unittest_pb2.TestAllTypes.OPTIONAL_INT32_FIELD_NUMBER, 1)
2665 self.assertEqual(unittest_pb2.TestAllTypes.OPTIONALGROUP_FIELD_NUMBER, 16)
2666 self.assertEqual(
2668 self.assertEqual(
2670 self.assertEqual(unittest_pb2.TestAllTypes.REPEATED_INT32_FIELD_NUMBER, 31)
2671 self.assertEqual(unittest_pb2.TestAllTypes.REPEATEDGROUP_FIELD_NUMBER, 46)
2672 self.assertEqual(
2674 self.assertEqual(
2678 self.assertEqual(unittest_pb2.TestRequired.single.number, 1000)
2679 self.assertEqual(unittest_pb2.TestRequired.SINGLE_FIELD_NUMBER, 1000)
2680 self.assertEqual(unittest_pb2.TestRequired.multi.number, 1001)
2681 self.assertEqual(unittest_pb2.TestRequired.MULTI_FIELD_NUMBER, 1001)
2682 self.assertEqual(unittest_pb2.optional_int32_extension.number, 1)
2683 self.assertEqual(unittest_pb2.OPTIONAL_INT32_EXTENSION_FIELD_NUMBER, 1)
2684 self.assertEqual(unittest_pb2.optionalgroup_extension.number, 16)
2685 self.assertEqual(unittest_pb2.OPTIONALGROUP_EXTENSION_FIELD_NUMBER, 16)
2686 self.assertEqual(unittest_pb2.optional_nested_message_extension.number, 18)
2687 self.assertEqual(
2689 self.assertEqual(unittest_pb2.optional_nested_enum_extension.number, 21)
2690 self.assertEqual(unittest_pb2.OPTIONAL_NESTED_ENUM_EXTENSION_FIELD_NUMBER,
2692 self.assertEqual(unittest_pb2.repeated_int32_extension.number, 31)
2693 self.assertEqual(unittest_pb2.REPEATED_INT32_EXTENSION_FIELD_NUMBER, 31)
2694 self.assertEqual(unittest_pb2.repeatedgroup_extension.number, 46)
2695 self.assertEqual(unittest_pb2.REPEATEDGROUP_EXTENSION_FIELD_NUMBER, 46)
2696 self.assertEqual(unittest_pb2.repeated_nested_message_extension.number, 48)
2697 self.assertEqual(
2699 self.assertEqual(unittest_pb2.repeated_nested_enum_extension.number, 51)
2700 self.assertEqual(unittest_pb2.REPEATED_NESTED_ENUM_EXTENSION_FIELD_NUMBER,
2723 self.assertEqual(1, proto.optional_int32)
2724 self.assertEqual('foo', proto.optional_string)
2725 self.assertEqual(True, proto.optional_bool)
2726 self.assertEqual(b'bar', proto.optional_bytes)
2727 self.assertEqual(1, proto.optional_nested_message.bb)
2728 self.assertEqual(1, proto.optional_foreign_message.c)
2729 self.assertEqual(unittest_pb2.TestAllTypes.FOO,
2731 self.assertEqual(unittest_pb2.FOREIGN_FOO, proto.optional_foreign_enum)
2732 self.assertEqual([1, 2, 3], proto.repeated_int32)
2748 self.assertEqual(1, proto.a)
2749 self.assertEqual(1, proto.b)
2750 self.assertEqual(1, proto.c)
2762 self.assertEqual(unittest_pb2.TestRequired(a=1, b=1, c=1),
2764 self.assertEqual(1, proto.optional_message.a)
2765 self.assertEqual(1, proto.optional_message.b)
2766 self.assertEqual(1, proto.optional_message.c)
2771 self.assertEqual(1, proto.repeated_int32[0])
2772 self.assertEqual(2, proto.repeated_int32[1])
2773 self.assertEqual(3, proto.repeated_int32[2])
2780 self.assertEqual(True,
2783 self.assertEqual(False,
2791 self.assertEqual(False, field_descriptor.GetOptions().packed)
2797 self.assertEqual(True, field_descriptor.GetOptions().packed)
2798 self.assertEqual(reflection._FieldDescriptor.LABEL_REPEATED,
2899 self.assertEqual(msg.flat, [0, 1, 2])
2914 self.assertEqual(msg.flat, [0, 1, 2])
2931 self.assertEqual(msg.bar.baz.deep, 4)