[tcl][db-x.x.x]

Berkeley DB のテストってどうなってんのかなーと思ったら tcl で書かれてた。

 12 proc dead003 { { procs "2 4 10" } {tests "ring clump" } } {
 13     source ./include.tcl
 14 
 15     set detects { oldest youngest }
 16     puts "Dead003: Deadlock detector tests: $detects"
 17 
 18     # Create the environment.
 19     foreach d $detects {
 20         env_cleanup $testdir
 21         puts "\tDead003.a: creating environment for $d"
 22         set env [berkdb env \
 23             -create -mode 0644 -home $testdir -lock -lock_detect $d]
 24         error_check_good lock_env:open [is_valid_env $env] TRUE
 25         error_check_good lock_env:close [$env close] 0


http://www.interq.or.jp/japan/s-imai/tcltk/basis.html
http://www.oracle.com/technology/software/products/berkeley-db/db/index.html