From: rns Date: Wed, 18 Aug 2010 13:14:42 +0000 (+0300) Subject: use __read_multi_bulk for keys command; mget/mset test number fixed X-Git-Url: http://git.rot13.org/?p=perl-Redis.git;a=commitdiff_plain;h=refs%2Fheads%2Frns use __read_multi_bulk for keys command; mget/mset test number fixed --- diff --git a/lib/Redis.pm b/lib/Redis.pm index 09db12b..6b1a457 100644 --- a/lib/Redis.pm +++ b/lib/Redis.pm @@ -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 '-' ) { diff --git a/t/02-Redis-multibulk-mget-mset.t b/t/02-Redis-multibulk-mget-mset.t index e208a87..4bca8c7 100644 --- a/t/02-Redis-multibulk-mget-mset.t +++ b/t/02-Redis-multibulk-mget-mset.t @@ -3,7 +3,7 @@ use warnings; use strict; -use Test::More tests => 2; +use Test::More tests => 5; use lib 'lib';