浏览代码

Test suite: added HEXISTS.

Daniele Alessandri 15 年之前
父节点
当前提交
7e61ac6f30
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      test/RedisCommandsTest.php

+ 7 - 0
test/RedisCommandsTest.php

@@ -1472,6 +1472,13 @@ class RedisCommandTestSuite extends PHPUnit_Framework_TestCase {
         });
         });
     }
     }
 
 
+    function testHashExists() {
+        $this->assertTrue($this->redis->hset('metavars', 'foo', 'bar'));
+        $this->assertTrue($this->redis->hexists('metavars', 'foo'));
+        $this->assertFalse($this->redis->hexists('metavars', 'hoge'));
+        $this->assertFalse($this->redis->hexists('hashDoesNotExist', 'field'));
+    }
+
     function testHashSetPreserve() {
     function testHashSetPreserve() {
         $this->assertTrue($this->redis->hsetnx('metavars', 'foo', 'bar'));
         $this->assertTrue($this->redis->hsetnx('metavars', 'foo', 'bar'));
         $this->assertFalse($this->redis->hsetnx('metavars', 'foo', 'barbar'));
         $this->assertFalse($this->redis->hsetnx('metavars', 'foo', 'barbar'));