This is an automated email from the ASF dual-hosted git repository.
jensg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from 84b35ff82 THRIFT-5688: Add PyPI publishing github actions
add 8e828c03d THRIFT-5756 Run php tests in github actions
add 09fa37b0e add ASF Header
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yml | 56 ++++++++++++++++++++++
.gitignore | 5 +-
build/docker/ubuntu-bionic/Dockerfile | 5 ++
composer.json | 6 ++-
lib/php/README.apache.md | 3 +-
lib/php/phpunit.xml | 42 ++++++++++++++++
lib/php/test/{ => Fixtures}/Fixtures.php | 2 +-
.../TJSONProtocolFixtures.php | 2 +-
.../TSimpleJSONProtocolFixtures.php | 2 +-
lib/php/test/Makefile.am | 37 +++++---------
.../ThriftTest.thrift} | 2 +-
.../test/{Validator => Unit}/BaseValidatorTest.php | 16 ++++++-
.../{Protocol => Unit}/BinarySerializerTest.php | 23 ++++-----
.../{JsonSerialize => Unit}/JsonSerializeTest.php | 21 ++++----
.../test/{Protocol => Unit}/TJSONProtocolTest.php | 30 +++++-------
.../{Protocol => Unit}/TSimpleJSONProtocolTest.php | 27 ++++-------
lib/php/test/{Validator => Unit}/ValidatorTest.php | 22 ++++-----
.../test/{Validator => Unit}/ValidatorTestOop.php | 22 ++++-----
18 files changed, 206 insertions(+), 117 deletions(-)
create mode 100644 lib/php/phpunit.xml
rename lib/php/test/{ => Fixtures}/Fixtures.php (99%)
rename lib/php/test/{Protocol => Fixtures}/TJSONProtocolFixtures.php (99%)
rename lib/php/test/{Protocol => Fixtures}/TSimpleJSONProtocolFixtures.php
(99%)
rename lib/php/test/{TestValidators.thrift => Resources/ThriftTest.thrift}
(95%)
rename lib/php/test/{Validator => Unit}/BaseValidatorTest.php (90%)
rename lib/php/test/{Protocol => Unit}/BinarySerializerTest.php (72%)
rename lib/php/test/{JsonSerialize => Unit}/JsonSerializeTest.php (87%)
rename lib/php/test/{Protocol => Unit}/TJSONProtocolTest.php (95%)
rename lib/php/test/{Protocol => Unit}/TSimpleJSONProtocolTest.php (92%)
rename lib/php/test/{Validator => Unit}/ValidatorTest.php (57%)
rename lib/php/test/{Validator => Unit}/ValidatorTestOop.php (57%)