5 |
|
|
6 |
use blib; |
use blib; |
7 |
|
|
8 |
use Test::More tests => 29; |
use Test::More tests => 36; |
9 |
use Test::Exception; |
use Test::Exception; |
10 |
use Data::Dump qw/dump/; |
use Data::Dump qw/dump/; |
11 |
|
|
69 |
|
|
70 |
ok( tcidboptimize( $idb ), 'tcidboptimize' ); |
ok( tcidboptimize( $idb ), 'tcidboptimize' ); |
71 |
|
|
72 |
|
my $copy_path = $path . '-copy'; |
73 |
|
|
74 |
|
ok( tcidbcopy( $idb, $copy_path ), "tcidbcopy $copy_path" ); |
75 |
|
ok( -e $copy_path, 'copy exists' ); |
76 |
|
|
77 |
|
is( tcidbpath( $idb ), $path, 'tcidbpath' ); |
78 |
|
|
79 |
|
is( tcidbrnum( $idb ), 2, 'tcidbrnum' ); |
80 |
|
|
81 |
|
ok( my $file_size = tcidbfsiz( $idb ), 'tcidbfsiz' ); |
82 |
|
|
83 |
ok( tcidbvanish( $idb ), 'tcidbvanish' ); |
ok( tcidbvanish( $idb ), 'tcidbvanish' ); |
84 |
|
|
85 |
|
is( tcidbrnum( $idb ), 0, 'tcidbrnum' ); |
86 |
|
|
87 |
|
cmp_ok( tcidbfsiz( $idb ), '<', $file_size, 'tcidbfsiz' ); |
88 |
|
|
89 |
diag tcidberrmsg( tcidbecode( $idb ) ); |
diag tcidberrmsg( tcidbecode( $idb ) ); |