projects
/
idzebra-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New Debian sarge packages
[idzebra-moved-to-github.git]
/
perl
/
t
/
01_base.t
diff --git
a/perl/t/01_base.t
b/perl/t/01_base.t
index
535d880
..
80cec33
100644
(file)
--- a/
perl/t/01_base.t
+++ b/
perl/t/01_base.t
@@
-1,6
+1,6
@@
#!perl -Tw
# =============================================================================
#!perl -Tw
# =============================================================================
-# $Id: 01_base.t,v 1.1 2003-03-03 00:44:39 pop Exp $
+# $Id: 01_base.t,v 1.6 2004-07-28 08:15:47 adam Exp $
#
# Perl API header
# =============================================================================
#
# Perl API header
# =============================================================================
@@
-14,17
+14,24
@@
BEGIN {
use strict;
use warnings;
use strict;
use warnings;
-use Test::More tests => 9;
+use Test::More tests=>8;
# ----------------------------------------------------------------------------
# Session opening and closing
BEGIN {
use_ok('IDZebra');
# ----------------------------------------------------------------------------
# Session opening and closing
BEGIN {
use_ok('IDZebra');
- IDZebra::logFile("test.log");
+ unlink("test01.log");
+ IDZebra::logFile("test01.log");
use_ok('IDZebra::Session');
}
use pod;
use_ok('IDZebra::Session');
}
use pod;
+# ----------------------------------------------------------------------------
+# Just to be sure...
+mkdir ("demo/tmp", 0750);
+mkdir ("demo/lock", 0750);
+mkdir ("demo/register", 0750);
+mkdir ("demo/shadow", 0750);
# ----------------------------------------------------------------------------
# Session opening and closing
# ----------------------------------------------------------------------------
# Session opening and closing
@@
-43,14
+50,26
@@
isa_ok($sess,"IDZebra::Session");
ok(defined($sess->{zh}), "Zebra handle opened");
# ----------------------------------------------------------------------------
ok(defined($sess->{zh}), "Zebra handle opened");
# ----------------------------------------------------------------------------
-# Record group tests
-ok(($sess->group->{databaseName} eq "demo1"),"Record group is selected");
+# Record group tests deleted
+# ADAM: we cant do this anymore!
+#ok(($sess->group->{databaseName} eq "demo1"),"Record group is selected");
+
+#$sess->group(groupName => 'demo2');
+
+#ok(($sess->group->{databaseName} eq "demo2"),"Record group is selected");
-$sess->group(groupName => 'demo2');
+# ---------------------------------------------------------------------------
+# Transactions
+$sess->begin_trans(TRANS_RO);
+eval {$sess->begin_trans(TRANS_RW);};
+ok (($@ ne ""), $@);
+$sess->end_trans;
+$sess->end_trans;
-ok(($sess->group->{databaseName} eq "demo2"),"Record group is selected");
# ----------------------------------------------------------------------------
# Close session
# ----------------------------------------------------------------------------
# Close session
+
$sess->close;
$sess->close;
+