use __read_multi_bulk for keys command; mget/mset test number fixed rns
authorrns <rns123@ukr.net>
Wed, 18 Aug 2010 13:14:42 +0000 (16:14 +0300)
committerrns <rns123@ukr.net>
Wed, 18 Aug 2010 13:14:42 +0000 (16:14 +0300)
lib/Redis.pm
t/02-Redis-multibulk-mget-mset.t

index 09db12b..6b1a457 100644 (file)
@@ -144,9 +144,7 @@ sub AUTOLOAD {
                }
                return $hash;
        } elsif ( $command eq 'keys' ) {
-               my $keys = $self->__read_bulk($result);
-               return split(/\s/, $keys) if $keys;
-               return;
+               return $self->__read_multi_bulk($result);
        }
 
        if ( $type eq '-' ) {
index e208a87..4bca8c7 100644 (file)
@@ -3,7 +3,7 @@
 use warnings;
 use strict;
 
-use Test::More tests => 2;
+use Test::More tests => 5;
 
 use lib 'lib';