[tests] Use @requires annotation.

This commit is contained in:
Daniele Alessandri
2015-07-25 18:32:57 +02:00
parent d69d6c726d
commit cb09a7a2b5
4 changed files with 6 additions and 8 deletions
@@ -13,6 +13,7 @@ namespace Predis\Connection;
/**
* @group ext-phpiredis
* @requires extension phpiredis
*/
class PhpiredisSocketConnectionTest extends PredisConnectionTestCase
{
@@ -13,6 +13,7 @@ namespace Predis\Connection;
/**
* @group ext-phpiredis
* @requires extension phpiredis
*/
class PhpiredisStreamConnectionTest extends PredisConnectionTestCase
{
@@ -101,13 +102,10 @@ class PhpiredisStreamConnectionTest extends PredisConnectionTestCase
/**
* @group connected
* @requires PHP 5.4
*/
public function testAcceptsTcpNodelayParameter()
{
if (!version_compare(PHP_VERSION, '5.4.0', '>=')) {
$this->markTestSkipped('Setting TCP_NODELAY on PHP socket streams works on PHP >= 5.4.0');
}
$connection = new PhpiredisStreamConnection($this->getParameters(array('tcp_nodelay' => false)));
$connection->connect();
$this->assertTrue($connection->isConnected());
@@ -100,13 +100,10 @@ class StreamConnectionTest extends PredisConnectionTestCase
/**
* @group connected
* @requires PHP 5.4
*/
public function testAcceptsTcpNodelayParameter()
{
if (!version_compare(PHP_VERSION, '5.4.0', '>=')) {
$this->markTestSkipped('Setting TCP_NODELAY on PHP socket streams works on PHP >= 5.4.0');
}
$connection = new StreamConnection($this->getParameters(array('tcp_nodelay' => false)));
$connection->connect();
$this->assertTrue($connection->isConnected());
@@ -19,6 +19,8 @@ use PredisTestCase;
* @group ext-phpiredis
* @group realm-connection
* @group realm-webdis
* @requires extension phpiredis
* @requires extension curl
*/
class WebdisConnectionTest extends PredisTestCase
{