Преглед на файлове

Renamed the class ListPushTailPopFirst into ListPopLastPushHead (did the same for it registered alias), the former name was incorrect

Daniele Alessandri преди 16 години
родител
ревизия
374070a2c1
променени са 2 файла, в които са добавени 12 реда и са изтрити 12 реда
  1. 2 2
      lib/Predis.php
  2. 10 10
      test/RedisCommandsTest.php

+ 2 - 2
lib/Predis.php

@@ -224,7 +224,7 @@ class Client {
             'rpop'             => '\Predis\Commands\ListPopLast',
                 'popLast'      => '\Predis\Commands\ListPopLast',
             'rpoplpush'        => '\Predis\Commands\ListPushTailPopFirst',
-                'listPushTailPopFist'  => '\Predis\Commands\ListPushTailPopFirst',
+                'listPopLastPushHead'  => '\Predis\Commands\ListPopLastPushHead',
 
             /* commands operating on sets */
             'sadd'                      => '\Predis\Commands\SetAdd', 
@@ -902,7 +902,7 @@ class ListRemove extends \Predis\BulkCommand {
     public function getCommandId() { return 'LREM'; }
 }
 
-class ListPushTailPopFirst extends \Predis\BulkCommand {
+class ListPopLastPushHead extends \Predis\BulkCommand {
     public function getCommandId() { return 'RPOPLPUSH'; }
 }
 

+ 10 - 10
test/RedisCommandsTest.php

@@ -505,33 +505,33 @@ class RedisCommandTestSuite extends PHPUnit_Framework_TestCase {
     }
 
 
-    function testListPushTailPopFist() {
+    function testListPopLastPushHead() {
         $numbers = RC::pushTailAndReturn($this->redis, 'numbers', array(0, 1, 2));
         $this->assertEquals(0, $this->redis->listLength('temporary'));
-        $this->assertEquals(2, $this->redis->listPushTailPopFist('numbers', 'temporary'));
-        $this->assertEquals(1, $this->redis->listPushTailPopFist('numbers', 'temporary'));
-        $this->assertEquals(0, $this->redis->listPushTailPopFist('numbers', 'temporary'));
+        $this->assertEquals(2, $this->redis->listPopLastPushHead('numbers', 'temporary'));
+        $this->assertEquals(1, $this->redis->listPopLastPushHead('numbers', 'temporary'));
+        $this->assertEquals(0, $this->redis->listPopLastPushHead('numbers', 'temporary'));
         $this->assertEquals(0, $this->redis->listLength('numbers'));
         $this->assertEquals(3, $this->redis->listLength('temporary'));
         $this->assertEquals(array(), $this->redis->listRange('numbers', 0, -1));
         $this->assertEquals($numbers, $this->redis->listRange('temporary', 0, -1));
 
         $numbers = RC::pushTailAndReturn($this->redis, 'numbers', array(0, 1, 2));
-        $this->redis->listPushTailPopFist('numbers', 'numbers');
-        $this->redis->listPushTailPopFist('numbers', 'numbers');
-        $this->redis->listPushTailPopFist('numbers', 'numbers');
+        $this->redis->listPopLastPushHead('numbers', 'numbers');
+        $this->redis->listPopLastPushHead('numbers', 'numbers');
+        $this->redis->listPopLastPushHead('numbers', 'numbers');
         $this->assertEquals($numbers, $this->redis->listRange('numbers', 0, -1));
 
-        $this->assertEquals(null, $this->redis->listPushTailPopFist('listDoesNotExist1', 'listDoesNotExist2'));
+        $this->assertEquals(null, $this->redis->listPopLastPushHead('listDoesNotExist1', 'listDoesNotExist2'));
 
         RC::testForServerException($this, RC::EXCEPTION_WRONG_TYPE, function($test) {
             $test->redis->set('foo', 'bar');
-            $test->redis->listPushTailPopFist('foo', 'hoge');
+            $test->redis->listPopLastPushHead('foo', 'hoge');
         });
 
         RC::testForServerException($this, RC::EXCEPTION_WRONG_TYPE, function($test) {
             $test->redis->set('foo', 'bar');
-            $test->redis->listPushTailPopFist('temporary', 'foo');
+            $test->redis->listPopLastPushHead('temporary', 'foo');
         });
     }