X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=perl%2Ft%2F03_record_update.t;h=762c78ad3242e01befd79384c519d28ea7b32139;hb=10ccfd152f58ba6d9ae9f958d8710656f1e3dfdd;hp=d390be546a489f66277ab7b088e0675f7f7371ae;hpb=8645ef631b7b7b59ba766dfe8a0a52288a80b7e0;p=idzebra-moved-to-github.git diff --git a/perl/t/03_record_update.t b/perl/t/03_record_update.t index d390be5..762c78a 100644 --- a/perl/t/03_record_update.t +++ b/perl/t/03_record_update.t @@ -1,6 +1,6 @@ #!perl # ============================================================================= -# $Id: 03_record_update.t,v 1.4 2003-04-15 20:55:14 pop Exp $ +# $Id: 03_record_update.t,v 1.6 2003-07-07 10:59:33 pop Exp $ # # Perl API header # ============================================================================= @@ -14,13 +14,13 @@ BEGIN { use strict; use warnings; -use Test::More tests => 17; +use Test::More tests => 18; # ---------------------------------------------------------------------------- # Session opening and closing BEGIN { use_ok('IDZebra'); -# IDZebra::logFile("test.log"); + IDZebra::logFile("test.log"); use_ok('IDZebra::Session'); use_ok('pod'); } @@ -39,8 +39,6 @@ my $rec1=`cat lib/IDZebra/Data1.pm`; my $rec2=`cat lib/IDZebra/Filter.pm`; my $rec3=`cat lib/IDZebra/Session.pm`; -# IDZebra::logLevel(15); - my ($sysno, $stat); $sess->begin_trans; @@ -80,20 +78,21 @@ ok(($sysno < 0),"Inserted record got invalid sysno"); $sess->begin_trans; -$sysno = $sess->update_record(data => $rec2, - recordType => 'grs.perl.pod', - groupName => "demo1", - ); +my $sysno1 = $sess->update_record(data => $rec2, + recordType => 'grs.perl.pod', + groupName => "demo1", + ); -$sysno = $sess->update_record(data => $rec2, - recordType => 'grs.perl.pod', - groupName => "demo1", - ); +my $sysno2 = $sess->update_record(data => $rec2, + recordType => 'grs.perl.pod', + groupName => "demo1", + ); $stat = $sess->end_trans; ok(($stat->{inserted} == 0), "Inserted 0 records"); ok(($stat->{updated} == 1), "Updated $stat->{updated} records"); -ok(($sysno > 0),"Inserted got valid sysno"); +ok(($sysno1 > 0),"Updated record got valid sysno"); +ok(($sysno2 < 0),"Unupdated record got invalid sysno"); $sess->begin_trans; $sysno = $sess->delete_record(data => $rec3,