Fix tests.

This commit is contained in:
Raza Mehdi
2020-08-15 01:14:13 +05:00
parent 882d59001f
commit 5edf443141
189 changed files with 1272 additions and 2034 deletions
@@ -83,31 +83,34 @@ class StringPreciseSetExpireTest extends PredisCommandTestCase
/**
* @group connected
* @expectedException \Predis\Response\ServerException
* @expectedExceptionMessage ERR value is not an integer or out of range
*/
public function testThrowsExceptionOnNonIntegerTTL()
{
$this->expectException('Predis\Response\ServerException');
$this->expectExceptionMessage('ERR value is not an integer or out of range');
$this->getClient()->psetex('foo', 2.5, 'bar');
}
/**
* @group connected
* @expectedException \Predis\Response\ServerException
* @expectedExceptionMessage ERR invalid expire time
*/
public function testThrowsExceptionOnZeroTTL()
{
$this->expectException('Predis\Response\ServerException');
$this->expectExceptionMessage('ERR invalid expire time');
$this->getClient()->psetex('foo', 0, 'bar');
}
/**
* @group connected
* @expectedException \Predis\Response\ServerException
* @expectedExceptionMessage ERR invalid expire time
*/
public function testThrowsExceptionOnNegativeTTL()
{
$this->expectException('Predis\Response\ServerException');
$this->expectExceptionMessage('ERR invalid expire time');
$this->getClient()->psetex('foo', -10000, 'bar');
}
}