# $Id: 20extras.t,v 1.4 2002/06/04 15:49:35 phish Exp $ use Test; BEGIN { plan tests => 5 }; use XML::LibXML; my $string = ""; my $parser = XML::LibXML->new(); { my $doc = $parser->parse_string( $string ); ok($doc); local $XML::LibXML::skipXMLDeclaration = 1; ok( $doc->toString(), $string ); local $XML::LibXML::setTagCompression = 1; ok( $doc->toString(), "" ); } { local $XML::LibXML::skipDTD = 1; $parser->expand_entities(0); my $doc = $parser->parse_file( "example/dtd.xml" ); ok($doc); my $test = "\nThis is a valid document &foo; !\n"; ok( $doc->toString, $test ); }