HTML parsing, output is now correct, added HTMLtests target and testcases, Daniel
diff --git a/Makefile.am b/Makefile.am
index e06d464..0f239c3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -61,7 +61,24 @@
testall : tests SVGtests SAXtests
-tests : tester
+tests: HTMLtests XMLtests
+HTMLtests : testHTML
+ @(DIR=`pwd`; cd $(srcdir) ; \
+ for i in test/HTML/* ; do \
+ if [ ! -d $$i ] ; then \
+ if [ ! -f result/HTML/`basename $$i` ] ; then \
+ echo New test file `basename $$i` ; \
+ $$DIR/testHTML $$i > result/HTML/`basename $$i` ; \
+ else \
+ echo Testing `basename $$i` ; \
+ $$DIR/testHTML $$i > result.`basename $$i` ; \
+ diff result/HTML/`basename $$i` result.`basename $$i` ; \
+ $$DIR/testHTML result.`basename $$i` > result2.`basename $$i` ; \
+ diff result.`basename $$i` result2.`basename $$i` ; \
+ rm result.`basename $$i` result2.`basename $$i` ; \
+ fi ; fi ; done)
+
+XMLtests : tester
@(DIR=`pwd`; cd $(srcdir) ; \
for i in test/* ; do \
if [ ! -d $$i ] ; then \