3 |
use warnings; |
use warnings; |
4 |
use strict; |
use strict; |
5 |
|
|
6 |
use Test::More tests => 88; |
use Test::More tests => 95; |
7 |
|
|
8 |
use lib 'lib'; |
use lib 'lib'; |
9 |
|
|
45 |
|
|
46 |
ok( $o->set('key-left' => $key_next), 'key-left' ); |
ok( $o->set('key-left' => $key_next), 'key-left' ); |
47 |
|
|
48 |
|
is_deeply( [ $o->mget( 'foo', 'key-next', 'key-left' ) ], [ 'baz', 0, 3 ], 'mget' ); |
49 |
|
|
50 |
my @keys; |
my @keys; |
51 |
|
|
52 |
foreach ( 0 .. $key_next ) { |
foreach ( 0 .. $key_next ) { |
153 |
ok( $o->select( 1 ), 'select' ); |
ok( $o->select( 1 ), 'select' ); |
154 |
ok( $o->select( 0 ), 'select' ); |
ok( $o->select( 0 ), 'select' ); |
155 |
|
|
156 |
|
ok( $o->move( 'foo', 1 ), 'move' ); |
157 |
|
ok( ! $o->exists( 'foo' ), 'gone' ); |
158 |
|
|
159 |
|
ok( $o->select( 1 ), 'select' ); |
160 |
|
ok( $o->exists( 'foo' ), 'exists' ); |
161 |
|
|
162 |
|
ok( $o->flushdb, 'flushdb' ); |
163 |
|
cmp_ok( $o->dbsize, '==', 0, 'empty' ); |
164 |
|
|
165 |
diag "Connection handling"; |
diag "Connection handling"; |
166 |
|
|