X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=lib%2FZOOM%2FIRSpy%2FTest%2FPing.pm;h=a6d8d5508130acca3ac6b13454c18b5ac24b31a3;hb=d62e0cbe64ec40702f792a45c252585dae147d4c;hp=bc915db891e9eedb64a5cf8d662b2aac954b42cc;hpb=7281d51e7e9f3ea6681a0109d97abf8dab646870;p=irspy-moved-to-github.git diff --git a/lib/ZOOM/IRSpy/Test/Ping.pm b/lib/ZOOM/IRSpy/Test/Ping.pm index bc915db..a6d8d55 100644 --- a/lib/ZOOM/IRSpy/Test/Ping.pm +++ b/lib/ZOOM/IRSpy/Test/Ping.pm @@ -1,4 +1,3 @@ -# $Id: Ping.pm,v 1.28 2008-07-16 11:51:09 mike Exp $ # See the "Main" test package for documentation @@ -14,7 +13,7 @@ our @ISA = qw(ZOOM::IRSpy::Test); use ZOOM::IRSpy::Utils qw(isodate); use Text::Iconv; -my $conv = new Text::Iconv("LATIN1", "UTF8"); +my $conv = new Text::Iconv("LATIN1", "UTF-8"); sub start { @@ -53,9 +52,11 @@ sub connected { if $conn->option("init_opt_$opt"); } - foreach my $opt (qw(serverImplementationId - serverImplementationName - serverImplementationVersion)) { + my %params = (serverImplementationId => "id", + serverImplementationName => "name", + serverImplementationVersion => "version", + ); + foreach my $opt (keys %params) { my $val = $conn->option($opt); next if !defined $val; # not defined for SRU, for example @@ -80,6 +81,7 @@ sub connected { $val = $maybe; } $conn->record()->store_result($opt, value => $val); + $conn->irspy()->var($params{$opt}, $val); } return ZOOM::IRSpy::Status::TEST_GOOD;