📄 db-3.2.t
字号:
#!./perl -w# ID: %I%, %G% use strict ;BEGIN { unless(grep /blib/, @INC) { chdir 't' if -d 't'; @INC = '../lib' if -d '../lib'; }}#use Config;##BEGIN {# if(-d "lib" && -f "TEST") {# if ($Config{'extensions'} !~ /\bBerkeleyDB\b/ ) {# print "1..74\n";# exit 0;# }# }#}use BerkeleyDB; use File::Path qw(rmtree);BEGIN{ if ($BerkeleyDB::db_version < 3.2) { print "1..0 # Skipping test, this needs Berkeley DB 3.2.x or better\n" ; exit 0 ; }} print "1..1\n";my %DB_errors = ( 'DB_INCOMPLETE' => "DB_INCOMPLETE: Sync was unable to complete", 'DB_KEYEMPTY' => "DB_KEYEMPTY: Non-existent key/data pair", 'DB_KEYEXIST' => "DB_KEYEXIST: Key/data pair already exists", 'DB_LOCK_DEADLOCK' => "DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock", 'DB_LOCK_NOTGRANTED' => "DB_LOCK_NOTGRANTED: Lock not granted", 'DB_NOTFOUND' => "DB_NOTFOUND: No matching key/data pair found", 'DB_OLD_VERSION' => "DB_OLDVERSION: Database requires a version upgrade", 'DB_RUNRECOVERY' => "DB_RUNRECOVERY: Fatal error, run database recovery",) ;{ package LexFile ; sub new { my $self = shift ; unlink @_ ; bless [ @_ ], $self ; } sub DESTROY { my $self = shift ; unlink @{ $self } ; }}sub ok{ my $no = shift ; my $result = shift ; print "not " unless $result ; print "ok $no\n" ;}my $Dfile = "dbhash.tmp";my $Dfile2 = "dbhash2.tmp";my $Dfile3 = "dbhash3.tmp";unlink $Dfile;umask(0) ;{ # set_q_extentsize ok 1, 1 ;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -