protobuf/objectivec/Tests
Thomas Van Lenten 18b6a321b5 Proper checking of enum with non zero default
proto2 syntax allows the first enum to have a non zero value. This means any
field using that default has a non zero default without having an explicit
default being set. So when deciding what runtime info is needed, don't rely
on an explicit default, always check that the values aren't zero.

Fixes https://github.com/google/protobuf/issues/1453
2016-04-26 15:15:49 -04:00
..
iOSTestHarness Update the min toolchain for iOS/OS X to be Xcode 7 2015-12-10 16:40:10 -05:00
golden_message Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
golden_packed_fields_message Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
GPBARCUnittestProtos.m Shrink ObjC overhead (generated size and some runtime sizes) 2016-03-17 10:04:21 -04:00
GPBArrayTests.m Objective C Second Alpha Drop 2015-05-22 14:27:31 -04:00
GPBCodedInputStreamTests.m Error during parsing for invalid UTF-8 instead of dropping dropping data. 2016-04-05 17:16:33 -04:00
GPBCodedOuputStreamTests.m HeaderDoc support in the library and generated sources 2016-03-07 12:07:03 -05:00
GPBConcurrencyTests.m Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
GPBDescriptorTests.m Shrink ObjC overhead (generated size and some runtime sizes) 2016-03-17 10:04:21 -04:00
GPBDictionaryTests.pddm Support ObjC Generic Collections 2016-02-18 13:55:59 -05:00
GPBDictionaryTests+Bool.m Support ObjC Generic Collections 2016-02-18 13:55:59 -05:00
GPBDictionaryTests+Int32.m Support ObjC Generic Collections 2016-02-18 13:55:59 -05:00
GPBDictionaryTests+Int64.m Support ObjC Generic Collections 2016-02-18 13:55:59 -05:00
GPBDictionaryTests+String.m Cleanups for newer Xcodes 2015-09-29 17:18:09 -04:00
GPBDictionaryTests+UInt32.m Support ObjC Generic Collections 2016-02-18 13:55:59 -05:00
GPBDictionaryTests+UInt64.m Support ObjC Generic Collections 2016-02-18 13:55:59 -05:00
GPBMessageTests.m Proper checking of enum with non zero default 2016-04-26 15:15:49 -04:00
GPBMessageTests+Merge.m Have the tests rely on the autocreator behaviors. 2016-01-05 14:25:17 -05:00
GPBMessageTests+Runtime.m Have the tests rely on the autocreator behaviors. 2016-01-05 14:25:17 -05:00
GPBMessageTests+Serialization.m Enable CLANG_WARN_NULLABLE_TO_NONNULL_CONVERSION for the projects. 2015-12-07 10:49:30 -05:00
GPBObjectiveCPlusPlusTest.mm Support enum forward decls in Objective C++ 2015-10-01 09:03:30 -04:00
GPBPerfTests.m Objective C Second Alpha Drop 2015-05-22 14:27:31 -04:00
GPBSwiftTests.swift Update the min toolchain for iOS/OS X to be Xcode 7 2015-12-10 16:40:10 -05:00
GPBTestUtilities.h Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
GPBTestUtilities.m Cleanups for newer Xcodes 2015-09-29 17:18:09 -04:00
GPBUnittestProtos.m Shrink ObjC overhead (generated size and some runtime sizes) 2016-03-17 10:04:21 -04:00
GPBUnknownFieldSetTest.m Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
GPBUtilitiesTests.m Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
GPBWellKnownTypesTest.m Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
GPBWireFormatTests.m Have the tests rely on the autocreator behaviors. 2016-01-05 14:25:17 -05:00
text_format_map_unittest_data.txt Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
text_format_unittest_data.txt Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
unittest_cycle.proto Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
unittest_objc_startup.proto Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
unittest_objc.proto Proper checking of enum with non zero default 2016-04-26 15:15:49 -04:00
unittest_runtime_proto2.proto ObjC fixup for the branch. 2015-05-26 14:01:54 -04:00
unittest_runtime_proto3.proto ObjC fixup for the branch. 2015-05-26 14:01:54 -04:00
UnitTests-Bridging-Header.h Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
UnitTests-Info.plist Update the min toolchain for iOS/OS X to be Xcode 7 2015-12-10 16:40:10 -05:00