From: Gergő Tisza Date: Thu, 5 Apr 2018 09:48:07 +0000 (+0200) Subject: Fix SamplingStatsdClient for PHP 7.1+ X-Git-Tag: 1.31.0-rc.0~189^2 X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=commitdiff_plain;h=9e9a69649271db9aba26009782687651f571e556 Fix SamplingStatsdClient for PHP 7.1+ Bug: T182380 Change-Id: I74a8aef1230c56d0c6a7856f8397e657fc6d1c40 --- diff --git a/tests/phpunit/includes/libs/SamplingStatsdClientTest.php b/tests/phpunit/includes/libs/SamplingStatsdClientTest.php index 85b8c6269b..7bd161156d 100644 --- a/tests/phpunit/includes/libs/SamplingStatsdClientTest.php +++ b/tests/phpunit/includes/libs/SamplingStatsdClientTest.php @@ -22,7 +22,11 @@ class SamplingStatsdClientTest extends PHPUnit\Framework\TestCase { } else { $sender->expects( $this->never() )->method( 'write' ); } - mt_srand( $seed ); + if ( defined( 'MT_RAND_PHP' ) ) { + mt_srand( $seed, MT_RAND_PHP ); + } else { + mt_srand( $seed ); + } $client = new SamplingStatsdClient( $sender ); $client->send( $data, $sampleRate ); }