--- t/10-xs.t 2008/08/18 19:07:04 27 +++ t/10-xs.t 2008/08/18 19:18:53 28 @@ -5,7 +5,7 @@ use blib; -use Test::More tests => 33; +use Test::More tests => 36; use Test::Exception; use Data::Dump qw/dump/; @@ -69,8 +69,6 @@ ok( tcidboptimize( $idb ), 'tcidboptimize' ); -ok( tcidbvanish( $idb ), 'tcidbvanish' ); - my $copy_path = $path . '-copy'; ok( tcidbcopy( $idb, $copy_path ), "tcidbcopy $copy_path" ); @@ -78,6 +76,14 @@ is( tcidbpath( $idb ), $path, 'tcidbpath' ); +is( tcidbrnum( $idb ), 2, 'tcidbrnum' ); + +ok( my $file_size = tcidbfsiz( $idb ), 'tcidbfsiz' ); + +ok( tcidbvanish( $idb ), 'tcidbvanish' ); + is( tcidbrnum( $idb ), 0, 'tcidbrnum' ); +cmp_ok( tcidbfsiz( $idb ), '<', $file_size, 'tcidbfsiz' ); + diag tcidberrmsg( tcidbecode( $idb ) );