Do not fail with empty transactions when using CAS.

This commit is contained in:
Daniele Alessandri
2010-12-31 19:40:59 +01:00
parent 2bc61ea0bc
commit 7997eab57c
2 changed files with 10 additions and 1 deletions
+9
View File
@@ -529,7 +529,16 @@ class PredisClientFeaturesTestSuite extends PHPUnit_Framework_TestCase {
$client->flushdb();
$replies = $client->multiExec(function($multi) { });
$this->assertEquals(0, count($replies));
$options = array('cas' => true);
$replies = $client->multiExec($options, function($multi) { });
$this->assertEquals(0, count($replies));
$options = array('cas' => true);
$replies = $client->multiExec($options, function($multi) {
$multi->multi();
});
$this->assertEquals(0, count($replies));
}