From ce60ba7c752250057f129ff30996ac1d0dbd4aff Mon Sep 17 00:00:00 2001 From: rns Date: Wed, 18 Aug 2010 16:14:42 +0300 Subject: [PATCH] use __read_multi_bulk for keys command; mget/mset test number fixed --- lib/Redis.pm | 4 +--- t/02-Redis-multibulk-mget-mset.t | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) 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'; -- 2.20.1