1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
use strict;
use warnings;
use Config;
use Test::More;
use Test::Fatal;
use Redis::Fast;
like exception {
Redis::Fast->new(server => "localhost:0");
}, qr/could not connect to redis server/i, 'fail to connect';
my $redis = Redis::Fast->new(
reconnect => 0,
every => 50_000,
no_auto_connect_on_new => 1,
server => '127.0.0.1:6379',
write_timeout => 0.2,
read_timeout => 0.2,
cnx_timeout => 0.2,
);
eval { $redis->info(); };
eval { $redis->info(); };
eval { $redis->info(); };
done_testing;
|