jasons      2002/10/19 16:00:44

  Modified:    perl/t   XMLURL.t
  Log:
        * t/XMLURL.t (Repository):
        equality operator stopped working
        added test to match output of URL
  
  Revision  Changes    Path
  1.3       +9 -20     xml-xerces/perl/t/XMLURL.t
  
  Index: XMLURL.t
  ===================================================================
  RCS file: /home/cvs/xml-xerces/perl/t/XMLURL.t,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XMLURL.t  25 Apr 2002 01:50:20 -0000      1.2
  +++ XMLURL.t  19 Oct 2002 23:00:44 -0000      1.3
  @@ -10,7 +10,7 @@
   BEGIN { $| = 1; print "1..27\n"; }
   END {print "not ok 1\n" unless $loaded;}
   use Carp;
  -# use blib;
  +use blib;
   use XML::Xerces;
   
   use lib 't';
  @@ -42,34 +42,23 @@
   # test the supported protocols
   foreach my $proto (qw(ftp file http)) {
     $URL = "$proto://www.openinformatics.com/test/samples.pl?$query";
  -  eval {
  -    $xml_url = XML::Xerces::XMLURL->new($URL);
  -  };
  -  if ($@) {
  -    die $@->getMessage()
  -      if ref($@);
  -    die $@;
  -  }
  +  $xml_url = eval {XML::Xerces::XMLURL->new($URL)};
  +  XML::Xerces::error($@) if $@;
     result(is_object($xml_url)
         && $xml_url->isa('XML::Xerces::XMLURL')
        )
   }
   # test the copy constructor
   my $xml_url2;
  -eval {
  -  $xml_url2 = XML::Xerces::XMLURL->new($xml_url);
  -};
  -if ($@) {
  -  die $@->getMessage()
  -    if ref($@);
  -  die $@;
  -}
  -result(is_object($xml_url)
  -       && $xml_url->isa('XML::Xerces::XMLURL')
  +$xml_url2 = eval {XML::Xerces::XMLURL->new($xml_url)};
  +XML::Xerces::error($@) if $@;
  +
  +result(is_object($xml_url2)
  +       && $xml_url2->isa('XML::Xerces::XMLURL')
         );
   
   # test getQuery
  -result($xml_url->getQuery() eq $query);
  +result($xml_url2->getQuery() eq $query);
   
   # test the equality operator
   result($xml_url == $xml_url2);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to