From 399da01ae4eb5c5e3e9349bacc2063c946c3d4a1 Mon Sep 17 00:00:00 2001 From: Bo Yang Date: Tue, 11 Aug 2009 11:17:23 +0000 Subject: Merge the branches/struggleyb/libdom-remain back to trunk. svn path=/trunk/dom/; revision=9191 --- test/transform.pl | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 test/transform.pl (limited to 'test/transform.pl') diff --git a/test/transform.pl b/test/transform.pl new file mode 100755 index 0000000..4ab0b46 --- /dev/null +++ b/test/transform.pl @@ -0,0 +1,21 @@ +#!/bin/perl +# This file is part of libdom. +# It is used to generate libdom test files from the W3C DOMTS. +# +# Licensed under the MIT License, +# http://www.opensource.org/licenses/mit-license.php +# Author: Bo Yang + +use warnings; +use strict; + +use XML::Parser::PerlSAX; +use DOMTSHandler; + +if ($#ARGV ne 1) { + die "Usage: perl transform.pl dtd-file testcase-file"; +} + +my $handler = DOMTSHandler->new($ARGV[0]); +my $parser = XML::Parser::PerlSAX->new(Handler => $handler); +$parser->parse(Source => {SystemId => "$ARGV[1]"}); -- cgit v1.2.3