# -*- Mode: Perl -*- # database.t -- # ITIID : $ITI$ $Header $__Header$ # Author : Ulrich Pfeifer # Created On : Thu Aug 8 12:14:23 1996 # Last Modified By: Ulrich Pfeifer # Last Modified On: Sun Nov 22 18:44:33 1998 # Language : CPerl # Update Count : 16 # Status : Unknown, Use with caution! # # Copyright (c) 1996-1997, Ulrich Pfeifer # ######################### We start with some black magic to print on failure. BEGIN { $| = 1; print "1..13\n"; } END {print "not ok 1\n" unless $loaded;} #use diagnostics; use WAIT::Database; $loaded = 1; print "ok 1\n"; ######################### End of black magic. # Insert your test code below (better if it prints "ok 13" # (correspondingly "not ok 13") depending on the success of chunk 13 # of the test code): $test = 2; $db = create WAIT::Database name => 'test'; print ((defined $db)? "ok $test\n" : "not ok $test\n"); $test++; $status = $db->close(); print (($status)? "ok $test\n" : "not ok $test\n"); $test++; print ((!defined $db)? "ok $test\n" : "not ok $test\n"); $test++; $db = WAIT::Database->open(name => 'test'); print ((defined $db)? "ok $test\n" : "not ok $test\n"); $test++; $db->sync; print "ok $test\n"; $test++; undef $self; # perl -w undef $WAIT::Database::self; # perl -w print ((!defined $self)? "ok $test\n" : "not ok $test\n"); $test++; print ((!defined $WAIT::Database::self)? "ok $test\n" : "not ok $test\n"); $test++; $status = $db->dispose; print (($status)? "ok $test\n" : "not ok $test\n"); $test++; print ((!defined $db)? "ok $test\n" : "not ok $test\n"); $test++; {my $db = WAIT::Database->create(name => 'test'); $db->close()} print ((!defined $db)? "ok $test\n" : "not ok $test\n"); $test++; $status = WAIT::Database->dispose(name => 'test'); print (($status)? "ok $test\n" : "not ok $test\n"); $test++; $db = WAIT::Database->open(name => 'test'); print ((!defined $db)? "ok $test\n" : "not ok $test\n"); $test++;