Merge pull request #24695 from HannahShiSFB/upgrade-phpunit8

PHP: upgrade to phpunit 8
pull/24806/head
Stanley Cheung 4 years ago committed by GitHub
commit 660a860cff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      src/php/docker/alpine/Dockerfile
  2. 4
      src/php/docker/centos7/Dockerfile
  3. 4
      src/php/docker/grpc-ext/Dockerfile
  4. 4
      src/php/docker/grpc-src/Dockerfile
  5. 4
      src/php/docker/i386/Dockerfile
  6. 4
      src/php/docker/php-future/Dockerfile
  7. 4
      src/php/docker/php-src/Dockerfile
  8. 4
      src/php/docker/php-zts/Dockerfile
  9. 2
      src/php/tests/generated_code/AbstractGeneratedCodeTest.php
  10. 4
      src/php/tests/generated_code/GeneratedCodeTest.php
  11. 4
      src/php/tests/generated_code/GeneratedCodeWithCallbackTest.php
  12. 6
      src/php/tests/unit_tests/CallCredentials2Test.php
  13. 6
      src/php/tests/unit_tests/CallCredentialsTest.php
  14. 6
      src/php/tests/unit_tests/CallInvokerTest.php
  15. 8
      src/php/tests/unit_tests/CallTest.php
  16. 6
      src/php/tests/unit_tests/ChannelCredentialsTest.php
  17. 6
      src/php/tests/unit_tests/ChannelTest.php
  18. 6
      src/php/tests/unit_tests/EndToEndTest.php
  19. 6
      src/php/tests/unit_tests/InterceptorTest.php
  20. 6
      src/php/tests/unit_tests/PersistentChannelTests/PersistentChannelTest.php
  21. 6
      src/php/tests/unit_tests/SecureEndToEndTest.php
  22. 6
      src/php/tests/unit_tests/ServerTest.php
  23. 6
      src/php/tests/unit_tests/TimevalTest.php
  24. 4
      templates/src/php/docker/download_phpunit.include

@ -21,8 +21,8 @@ ARG MAKEFLAGS=-j8
WORKDIR /tmp
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && \
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && \
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && \
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && \
chmod +x /usr/local/bin/phpunit

@ -35,8 +35,8 @@ ARG MAKEFLAGS=-j8
WORKDIR /tmp
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && \
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && \
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && \
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && \
chmod +x /usr/local/bin/phpunit

@ -23,8 +23,8 @@ ARG MAKEFLAGS=-j8
WORKDIR /tmp
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && \
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && \
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && \
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && \
chmod +x /usr/local/bin/phpunit

@ -23,8 +23,8 @@ ARG MAKEFLAGS=-j8
WORKDIR /tmp
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && \
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && \
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && \
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && \
chmod +x /usr/local/bin/phpunit

@ -23,8 +23,8 @@ ARG MAKEFLAGS=-j8
WORKDIR /tmp
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && \
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && \
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && \
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && \
chmod +x /usr/local/bin/phpunit

@ -23,8 +23,8 @@ ARG MAKEFLAGS=-j8
WORKDIR /tmp
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && \
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && \
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && \
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && \
chmod +x /usr/local/bin/phpunit

@ -23,8 +23,8 @@ RUN apt-get -qq update && apt-get -qq install -y \
WORKDIR /tmp
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && \
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && \
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && \
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && \
chmod +x /usr/local/bin/phpunit

@ -23,8 +23,8 @@ ARG MAKEFLAGS=-j8
WORKDIR /tmp
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && \
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && \
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && \
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && \
chmod +x /usr/local/bin/phpunit

@ -23,7 +23,7 @@ require_once realpath(dirname(__FILE__).'/../../vendor/autoload.php');
@include_once dirname(__FILE__).'/math.pb.php';
@include_once dirname(__FILE__).'/math_grpc_pb.php';
abstract class AbstractGeneratedCodeTest extends PHPUnit_Framework_TestCase
abstract class AbstractGeneratedCodeTest extends \PHPUnit\Framework\TestCase
{
/**
* These tests require that a server exporting the math service must be

@ -20,7 +20,7 @@ require_once dirname(__FILE__).'/AbstractGeneratedCodeTest.php';
class GeneratedCodeTest extends AbstractGeneratedCodeTest
{
public function setUp()
public function setUp(): void
{
self::$client = new Math\MathClient(
getenv('GRPC_TEST_HOST'), [
@ -28,7 +28,7 @@ class GeneratedCodeTest extends AbstractGeneratedCodeTest
]);
}
public function tearDown()
public function tearDown(): void
{
self::$client->close();
}

@ -20,7 +20,7 @@ require_once dirname(__FILE__).'/AbstractGeneratedCodeTest.php';
class GeneratedCodeWithCallbackTest extends AbstractGeneratedCodeTest
{
public function setUp()
public function setUp(): void
{
self::$client = new Math\MathClient(
getenv('GRPC_TEST_HOST'),
@ -35,7 +35,7 @@ class GeneratedCodeWithCallbackTest extends AbstractGeneratedCodeTest
]);
}
public function tearDown()
public function tearDown(): void
{
self::$client->close();
}

@ -17,9 +17,9 @@
*
*/
class CallCredentials2Test extends PHPUnit_Framework_TestCase
class CallCredentials2Test extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
$credentials = Grpc\ChannelCredentials::createSsl(
file_get_contents(dirname(__FILE__).'/../data/ca.pem'));
@ -43,7 +43,7 @@ class CallCredentials2Test extends PHPUnit_Framework_TestCase
);
}
public function tearDown()
public function tearDown(): void
{
unset($this->channel);
unset($this->server);

@ -17,9 +17,9 @@
*
*/
class CallCredentialsTest extends PHPUnit_Framework_TestCase
class CallCredentialsTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
$this->credentials = Grpc\ChannelCredentials::createSsl(
file_get_contents(dirname(__FILE__).'/../data/ca.pem'));
@ -49,7 +49,7 @@ class CallCredentialsTest extends PHPUnit_Framework_TestCase
);
}
public function tearDown()
public function tearDown(): void
{
unset($this->channel);
unset($this->server);

@ -159,16 +159,16 @@ class CallInvokerChangeRequestCall
}
}
class CallInvokerTest extends PHPUnit_Framework_TestCase
class CallInvokerTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
$this->server = new Grpc\Server([]);
$this->port = $this->server->addHttp2Port('0.0.0.0:0');
$this->server->start();
}
public function tearDown()
public function tearDown(): void
{
unset($this->server);
}

@ -16,19 +16,19 @@
* limitations under the License.
*
*/
class CallTest extends PHPUnit_Framework_TestCase
class CallTest extends \PHPUnit\Framework\TestCase
{
public static $server;
public static $port;
public static function setUpBeforeClass()
public static function setUpBeforeClass(): void
{
self::$server = new Grpc\Server([]);
self::$port = self::$server->addHttp2Port('0.0.0.0:53000');
self::$server->start();
}
public function setUp()
public function setUp(): void
{
$this->channel = new Grpc\Channel('localhost:'.self::$port, [
'force_new' => true,
@ -38,7 +38,7 @@ class CallTest extends PHPUnit_Framework_TestCase
Grpc\Timeval::infFuture());
}
public function tearDown()
public function tearDown(): void
{
$this->channel->close();
}

@ -17,13 +17,13 @@
*
*/
class ChanellCredentialsTest extends PHPUnit_Framework_TestCase
class ChanellCredentialsTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
}
public function tearDown()
public function tearDown(): void
{
}

@ -17,13 +17,13 @@
*
*/
class ChannelTest extends PHPUnit_Framework_TestCase
class ChannelTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
}
public function tearDown()
public function tearDown(): void
{
if (!empty($this->channel)) {
$this->channel->close();

@ -16,9 +16,9 @@
* limitations under the License.
*
*/
class EndToEndTest extends PHPUnit_Framework_TestCase
class EndToEndTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
$this->server = new Grpc\Server([]);
$this->port = $this->server->addHttp2Port('0.0.0.0:0');
@ -28,7 +28,7 @@ class EndToEndTest extends PHPUnit_Framework_TestCase
$this->server->start();
}
public function tearDown()
public function tearDown(): void
{
$this->channel->close();
unset($this->server);

@ -215,9 +215,9 @@ class StopCallInterceptor extends Grpc\Interceptor
}
}
class InterceptorTest extends PHPUnit_Framework_TestCase
class InterceptorTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
$this->server = new Grpc\Server([]);
$this->port = $this->server->addHttp2Port('0.0.0.0:0');
@ -227,7 +227,7 @@ class InterceptorTest extends PHPUnit_Framework_TestCase
$this->server->start();
}
public function tearDown()
public function tearDown(): void
{
$this->channel->close();
unset($this->server);

@ -20,13 +20,13 @@
/**
* @group persistent_list_bound_tests
*/
class PersistentListTest extends PHPUnit_Framework_TestCase
class PersistentListTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
}
public function tearDown()
public function tearDown(): void
{
$channel_clean_persistent =
new Grpc\Channel('localhost:50010', []);

@ -16,9 +16,9 @@
* limitations under the License.
*
*/
class SecureEndToEndTest extends PHPUnit_Framework_TestCase
class SecureEndToEndTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
$credentials = Grpc\ChannelCredentials::createSsl(
file_get_contents(dirname(__FILE__).'/../data/ca.pem'));
@ -42,7 +42,7 @@ class SecureEndToEndTest extends PHPUnit_Framework_TestCase
);
}
public function tearDown()
public function tearDown(): void
{
$this->channel->close();
unset($this->server);

@ -17,14 +17,14 @@
*
*/
class ServerTest extends PHPUnit_Framework_TestCase
class ServerTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
$this->server = null;
}
public function tearDown()
public function tearDown(): void
{
unset($this->server);
}

@ -16,13 +16,13 @@
* limitations under the License.
*
*/
class TimevalTest extends PHPUnit_Framework_TestCase
class TimevalTest extends \PHPUnit\Framework\TestCase
{
public function setUp()
public function setUp(): void
{
}
public function tearDown()
public function tearDown(): void
{
unset($this->time);
}

@ -1,3 +1,3 @@
RUN wget https://phar.phpunit.de/phpunit-5.7.27.phar && ${'\\'}
mv phpunit-5.7.27.phar /usr/local/bin/phpunit && ${'\\'}
RUN wget https://phar.phpunit.de/phpunit-8.5.8.phar && ${'\\'}
mv phpunit-8.5.8.phar /usr/local/bin/phpunit && ${'\\'}
chmod +x /usr/local/bin/phpunit

Loading…
Cancel
Save