protobuf/objectivec/Tests
Thomas Van Lenten e998b8ff66 Add compile test sources for to test include order.
To ensure all headers aren't dependent on other things being imported
before/after them, make a source that just imports each header and add
it to the unittesting target, that way we ensure it can be included on
its own with ordering issues.

Also do this testing with a few generated headers that aren't part of
the library to help ensure the different generated imports needed are
complete.
2018-04-02 09:54:29 -04:00
..
CocoaPods Adds destination flag to xcodebuild to avoid possible flake errors (#1697) 2016-06-20 13:44:38 -04:00
iOSTestHarness Fix up warnings from Xcode 9.1 (#3887) 2017-11-16 08:24:17 -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 Improve ObjC deprecated annotation support. 2016-12-08 12:12:50 -05:00
GPBArrayTests.m Build out more complete code coverage in the tests. 2017-10-03 11:54:44 -04:00
GPBCodedInputStreamTests.m Add casts to removed undefined behaviors around shifts. 2018-01-31 12:36:54 -05:00
GPBCodedOuputStreamTests.m Add test for failing write of raw pointer to output stream 2018-03-08 16:20:05 +01:00
GPBCompileTest01.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest02.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest03.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest04.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest05.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest06.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest07.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest08.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest09.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest10.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest11.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest12.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest13.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest14.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest15.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest16.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest17.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest18.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest19.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest20.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest21.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest22.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest23.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest24.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest25.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBConcurrencyTests.m Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
GPBDescriptorTests.m Build out more complete code coverage in the tests. 2017-10-03 11:54:44 -04:00
GPBDictionaryTests.m Minor fix for autocreated object repeated fields and maps. 2017-01-05 09:15:40 -05:00
GPBDictionaryTests.pddm Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+Bool.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+Int32.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+Int64.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+String.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+UInt32.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+UInt64.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBExtensionRegistryTest.m Fix ExtensionRegistry copying and add tests. 2017-05-17 14:51:02 -04:00
GPBMessageTests.m Properly copy maps with string keys but pod values. 2018-01-03 11:46:03 -05:00
GPBMessageTests+Merge.m Have the tests rely on the autocreator behaviors. 2016-01-05 14:25:17 -05:00
GPBMessageTests+Runtime.m Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
GPBMessageTests+Serialization.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBObjectiveCPlusPlusTest.mm Support enum forward decls in Objective C++ 2015-10-01 09:03:30 -04:00
GPBPerfTests.m Adds serial and parallel parsing tests to check if parallel parsing is faster than serial parsing, which it should 2017-05-23 11:04:35 -04:00
GPBSwiftTests.swift Update the ObjC projects for Xcode 8 2016-10-03 13:24:24 -04:00
GPBTestUtilities.h Improves coverage of GPBCodedInputStream 2017-10-24 10:44:41 -04:00
GPBTestUtilities.m Rename methods to avoid ObjC KVC collisions. (#1699) 2016-06-21 08:25:28 -04:00
GPBUnittestProtos2.m Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
GPBUnittestProtos.m Improve ObjC deprecated annotation support. 2016-12-08 12:12:50 -05:00
GPBUnknownFieldSetTest.m Improves coverage of GPBCodedInputStream 2017-10-24 10:44:41 -04:00
GPBUtilitiesTests.m Add casts to removed undefined behaviors around shifts. 2018-01-31 12:36:54 -05:00
GPBWellKnownTypesTest.m Timestamp helper fix, Duration helper cleanup. 2017-01-12 19:33:25 -05:00
GPBWireFormatTests.m Xcode project cleanup/setup. 2016-06-29 09:53:46 -04: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 Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_deprecated_file.proto Improve ObjC deprecated annotation support. 2016-12-08 12:12:50 -05:00
unittest_deprecated.proto Improve ObjC deprecated annotation support. 2016-12-08 12:12:50 -05:00
unittest_extension_chain_a.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_b.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_c.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_d.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_e.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_f.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_g.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_objc_startup.proto Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
unittest_objc.proto Properly copy maps with string keys but pod values. 2018-01-03 11:46:03 -05: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