aboutsummaryrefslogtreecommitdiff
path: root/conformance
Commit message (Collapse)AuthorAgeFilesLines
* Fix cpp_distcheckBSBandme2018-07-171-2/+0
|
* Fix php conformance test.Feng Xiao2018-07-171-2/+2
|
* Updated Ruby conformance test failure listAdam Cozzette2018-03-231-0/+2
| | | | | | | This commit adds two entries to the conformance failure list for Ruby. It seems that these particular test cases have been failing since they were introduced in 5140bae3834c40208e44b1eeb947485a832387a7, so there has not been any regression.
* Merge pull request #4387 from acozzette/down-integrateAdam Cozzette2018-03-204-5/+6
|\ | | | | Integrated internal changes from Google
| * Updated conformance failure listsAdam Cozzette2018-03-203-3/+0
| |
| * Deleted scoped_ptr.hAdam Cozzette2018-03-143-5/+2
| | | | | | | | | | We no longer need this, now that we have finished the switch to C++11 and are using std::unique_ptr.
| * Integrated internal changes from GoogleAdam Cozzette2018-03-134-0/+7
| |
* | Add conformance test for null value in list JSONJon Skeet2018-03-011-0/+18
|/
* Removed using statements from common.hAdam Cozzette2018-01-262-3/+3
| | | | | | These statements pulled a bunch of symbols from the std namespace into the global namespace. This commit removes all of them except for std::string, which is a bit trickier to remove.
* Add unknown field support for csharp (#3936)Jie Luo2017-12-131-1/+0
| | | Add unknown field support for csharp
* Updated conformance failure listsAdam Cozzette2017-12-043-9/+0
|
* Merge branch 'master' into down-integrateAdam Cozzette2017-12-011-0/+16
|\
| * All integer types should accept null in json. (#3869)Paul Yang2017-11-131-0/+16
| |
| * Fix php well known type conformance tests (#3828) (#3840)Paul Yang2017-11-044-114/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix php well known type conformance tests * Properly generate code for test.proto * Provide GPBMetadata files in c extensions for generated files to import. * Remove unnecessary test * Clean up code * Add declaration for initOnce. * Refactoring
* | Integrated internal changes from GoogleAdam Cozzette2017-12-014-2/+10
| |
* | Fix php well known type conformance tests (#3828)Paul Yang2017-11-034-114/+10
|/ | | | | | | | | | | | | | | | * Fix php well known type conformance tests * Properly generate code for test.proto * Provide GPBMetadata files in c extensions for generated files to import. * Remove unnecessary test * Clean up code * Add declaration for initOnce. * Refactoring
* Reserve unknown in Ruby (#3763)Paul Yang2017-10-265-5/+69
| | | | | | | | | | | | | | | | | | | | | | | | * Reserve unknown in ruby * Revert ruby tests. Wait for cpp impl for conformance test * Add conformance test for preserving unknown * Add unknown field conformance test to csharp failure list. * Fix comments * Fix comment * Fix comments * Fix typo * Use stringsink_string directly * Mark hd unused * Remove unused encodeunknown_handlerfunc
* Fix JS conformance testsJisi Liu2017-10-181-6/+0
|
* Merge from google internalJisi Liu2017-10-182-2/+0
|
* Merge pull request #2377 from mcos/chore/conformance-null-testsFeng Xiao2017-09-191-0/+8
|\ | | | | Conformance Tests for Null Timestamp and Duration JSON Values
| * Add tests to demonstrate json parsing for null Timestamp and Duration typesMark Costello2016-11-161-0/+8
| |
* | Integrated internal changes from GoogleAdam Cozzette2017-09-141-0/+1
| |
* | Add well-known timestamps to JSON for PHP (#3564)Jack Wakefield2017-09-103-30/+4
| |
* | Merge remote-tracking branch 'origin/3.4.x' into mergemasterJisi Liu2017-08-187-5/+16
|\ \
| * \ Merge branch 'master' into 3.4.xBo Yang2017-08-053-24/+28
| |\ \
| * | | Update conformance tests again.Jisi Liu2017-07-253-3/+4
| | | |
| * | | Fix conformance testsJisi Liu2017-07-252-4/+4
| | | |
| * | | Update conformance testsJisi Liu2017-07-253-5/+6
| | | |
| * | | Merge from masterJisi Liu2017-07-2520-846/+1028
| | | |
| * | | Update conformance testsJisi Liu2017-07-195-1184/+6
| | | |
| * | | Merge master into 3.4.xJisi Liu2017-07-1810-620/+276
| |\ \ \
| * | | | Merge from Google internal for 3.4 releaseJisi Liu2017-07-184-5/+1194
| | | | |
* | | | | file() was removed in Python 3, use open() insteadcclauss2017-08-181-2/+2
| | | | | | | | | | | | | | | http://python-future.org/compatible_idioms.html#file
* | | | | Detect invalid tags with a field number of 0 in C#Jon Skeet2017-08-111-5/+0
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we only rejected the tag if the tag itself was 0, i.e. field=0, type=varint. The type doesn't matter: field 0 is always invalid. This removes the last of the C# conformance failures.
* | | | Update the comment on the message_type to cover what it should be.Thomas Van Lenten2017-07-261-1/+3
| | | |
* | | | Review feedback.Thomas Van Lenten2017-07-261-8/+6
| | | | | | | | | | | | | | | | | | | | - Better error message for unknown messageType. - Remove unneeded if.
* | | | Add the proto2 message conformance support for ObjC.Thomas Van Lenten2017-07-261-10/+12
| | | |
* | | | Generate the proto2 test file and link it in for ObjC.Thomas Van Lenten2017-07-261-9/+11
| | | |
* | | | Add a objc_class_prefix to test_messages_proto3.proto.Thomas Van Lenten2017-07-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both test_messages_proto3.proto & test_messages_proto2.proto define message ForeignMessage {...} and enum ForeignEnum {...} but since objc doesn't use the proto package in the naming, these end up conflicting. Adding the objc_class_prefix option to the proto3 file ensure the generated objc types are all unique.
* | | | Merge pull request #3281 from BSBandme/ConformanceTestYilunChongYilun Chong2017-07-2420-844/+1028
|\ \ \ \ | |_|/ / |/| | | Proto2 test message support to conformance test
| * | | add comments in makefile.amYilun Chong2017-07-051-1/+2
| | | |
| * | | change csharp failure listYilun Chong2017-07-051-4/+1
| | | |
| * | | Merge branch 'ConformanceTestYilunChong' of github.com:BSBandme/protobuf ↵Yilun Chong2017-07-054-4/+254
| |\ \ \ | | | | | | | | | | | | | | | into ConformanceTestYilunChong
| | * \ \ Merge branch 'master' into ConformanceTestYilunChongYilun Chong2017-06-304-4/+254
| | |\ \ \
| * | | | | fix php failing list and csharp generated protoYilun Chong2017-07-052-2/+0
| |/ / / /
| * | | | changed php's failing listYilun Chong2017-06-302-534/+11
| | | | |
| * | | | remove backup filesYilun Chong2017-06-303-438/+0
| | | | |
| * | | | add some test proto2 supported, add js proto2 supported, fixed some errorYilun Chong2017-06-3022-1221/+1733
| | | | |
| * | | | change php objc nodejs csharp rubyYilun Chong2017-06-294-8/+8
| | | | |
| * | | | change java to uniform message, revert TestValidDataForType's parametersYilun Chong2017-06-293-318/+147
| | | | |