# $Id: params.t,v 1.2 2001/12/17 11:32:09 gellyfish Exp $ # check params && the interface use Test::More tests => 7; use strict; use_ok('XML::XSLT'); my $parser = eval { XML::XSLT->new (<<'EOS', warnings => 'Active'); value1 undefined[ param1= ] EOS }; ok(! $@,"New from literal stylesheet"); ok($parser,"Parser is defined"); eval { $parser->transform(\< EOX }; ok(! $@,"transform from on literal XML"); my $outstr= eval { $parser->toString }; ok(! $@, "toString works"); ok($outstr,"toString created output"); my $correct='[ param1=value1 ][ param1=undefined ]'; ok( $correct eq $outstr,"Output is as expected");