Yilun Chong
d8c2501b43
down integration from internal
6 years ago
Paul Yang
7f42d6d0bc
Fix empty FieldMask json encoding/decoding ( #5605 )
...
* Fix empty FieldMask json encoding/decoding
* Add failed test to python's conformance failure list
6 years ago
Feng Xiao
6bbe197e9c
Down-integrate from google3.
6 years ago
Paul Yang
8705adc228
Give a specific category to each test. ( #4965 )
...
* Give a unique category to each test.
This change introduce a TestCategory enum to ConformanceRequest. Existing tests
are divided into three categories: binary format test, json format test and json
format (ignore unknown when parsing) test. For the previous two categories, there
is no change to existing testee programs. For tests with the last category, testee programs
should either enable ignoring unknown field during json parsing or skip the test.
* Fix python test
* Fix java
* Fix csharp
* Update document
* Update csharp generated code
6 years ago
Paul Yang
26eeec93e4
Enable ignoring unknown in json parsing in php ( #4839 )
...
* Enable ignoring unknown in json parsing in php
* Update generated descriptor files
* Update failure list for other languages.
* Remove unnecessary php files
6 years ago
Adam Cozzette
ec40953257
Updated conformance failure lists
7 years ago
Adam Cozzette
0400cca323
Integrated internal changes from Google
7 years ago
Adam Cozzette
7bb8584f9d
Updated conformance failure lists
7 years ago
Adam Cozzette
92a7e778e7
Integrated internal changes from Google
7 years ago
Jisi Liu
1a7a7fca80
Merge from google internal
7 years ago
Jisi Liu
d974cc2e9a
Update conformance tests
7 years ago
Jisi Liu
759245a49a
Merge from master
7 years ago
Jisi Liu
7986ca7e53
Update conformance tests
7 years ago
Jisi Liu
09354db143
Merge from Google internal for 3.4 release
7 years ago
Yilun Chong
3adb054bbf
add some test proto2 supported, add js proto2 supported, fixed some error
8 years ago
Feng Xiao
fab8812cc1
Update python conformance failure list.
8 years ago
Feng Xiao
e47c068cfa
Update python conformance failure list.
8 years ago
Feng Xiao
d36c0c538a
Down-integrate from google3.
8 years ago
Adam Cozzette
5a76e633ea
Integrated internal changes from Google
8 years ago
Bo Yang
23d4688cce
Fix python bugs for internal integration.
8 years ago
Bo Yang
cc8ca5b6a5
Integrate internal changes
8 years ago
Bo Yang
c8b9d41f99
Fix python bugs for internal integration.
8 years ago
Bo Yang
98835fb8f8
Integrate internal changes
8 years ago
Thomas Van Lenten
80f65d2df8
Add note about JSON tests maybe being wrong. ( #1992 )
...
Add note about JSON tests maybe being wrong.
- Add note about the JSON test maybe not being correct yet.
- Add test to checks the generated names for double underscores to be sure they
are what is expected.
8 years ago
Thomas Van Lenten
ac3df39c22
Add conformance test for zero fields in oneofs. ( #1939 )
...
* Add conformance test for zero fields in oneofs.
* Add failures to the "expected" files.
8 years ago
Josh Haberman
4833b4c003
Surrogate checking is unpredictable, so always manually check.
9 years ago
Josh Haberman
bd98eae1c9
Fixed Python by updating failure lists and fixed a few broken tests.
...
Python 2.x doesn't detect unpaired surrogates so we have to
do that manually.
9 years ago
Josh Haberman
06fd6fa850
Fixed Python 3.x C++ build, and updated conformance failure lists.
9 years ago
Josh Haberman
e891c29f9b
Allow conformance test runner to tolerate crashes, and re-enable conformance tests.
9 years ago
Josh Haberman
4b31ffa488
Added Python failure lists, and fixes to make sure failure propagates.
9 years ago
Jon Skeet
15bf55e225
Validate that after reading a message, we've consumed as many bytes as we expected to.
...
We should now have no conformance failures.
9 years ago
Jon Skeet
b6defa7c11
Added C# conformance tests.
...
The tests are run from Travis in the same way as on other
platforms. Currently some expected failures - but only expected
in that they're what we got to start with. Will try to fix them in
other pull requests.
9 years ago