use Liuggio\StatsdClient\Entity\StatsdData;
use Liuggio\StatsdClient\Sender\SenderInterface;
-class SamplingStatsdClientTest extends PHPUnit_Framework_TestCase {
+/**
+ * @covers SamplingStatsdClient
+ */
+class SamplingStatsdClientTest extends PHPUnit\Framework\TestCase {
+
+ use MediaWikiCoversValidator;
+
/**
* @dataProvider samplingDataProvider
*/
} 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 );
}