On Wed, May 16, 2012 at 04:35:09PM +0200, Michael Ludwig wrote:
> Daniel Veillard schrieb am 16.05.2012 um 17:04 (+0800):
> > On Wed, May 16, 2012 at 12:16:43AM +0200, Michael Ludwig wrote:
> > > cygwin               1.7.13-1       OK
> > > 
> > > Built using gcc (GCC) 4.5.3, installed before testing.
> 
> > > ./runtest.exe
> > > Total 2326 tests, 11 errors, 0 leaks
> > > -> All of these errors are for ebcdic_*.xml, so I guess that's okay.
> > 
> >   I would guess the ebcdic encoding support is limited, it would be
> > interesting to just try out for example 
> >    xmllint --encode UTF-8 test/ebcdic_566012.xml
> > and see if it outputs something okay or an error
> 
> Output on a latin1 terminal:
> 
> cdic_566012.xml
> test/ebcdic_566012.xml:1: parser error : encoding not supported EBCDIC
> Lo§”“@¥…™¢‰–•~ñKð@…•ƒ–„‰•‡~ÉÂÔ`ññôñ@on%L£…¢£@££™~JàZ@an%
> ^
> test/ebcdic_566012.xml:1: parser error : Start tag expected, '<' not
> found
> Lo§”“@¥…™¢‰–•~ñKð@…•ƒ–„‰•‡~ÉÂÔ`ññôñ@on%L£…¢£@££™~JàZ@an%
> ^
> 
> And it isn't any prettier on a UTF-8 terminal. I think it doesn't matter
> because perl on Cygwin doesn't have EBCDIC either, so why should libxml?
> 
> $ perl -MEncode -lwe 'print for Encode->encodings(":all")' | wc -l
> 124
> $ perl -MEncode -lwe 'print for Encode->encodings(":all")' | grep -i ebc
> $ # nothing

  okay, that solves the problem :-)

> > > ./testapi.exe
> > > 
> > > This tests gets firewalled by the W3.ORG servers, I checked using
> > > netstat. So I interrupted it. The source file testapi.c is huge.
> > > Is there an easy way to instruct the program not to go the W3.ORG
> > > servers like with xmllint --nonet?
> > 
> >   Hum, that's weird, the only thing I can think of is doing vaidity
> >   testing of XHTML which may load the DTDs, I have a local cache because
> > the XHTML1 DTDs are loaded in the XML catalog on my machines. I'm
> > surprizer because I sometimes run "make check" on machines without
> > any IP connection.
> 
> Going to check later whether I can get the catalogue to work.
> 
> > > ./runxmlconf.exe - http://www.w3.org/XML/Test/xmlts20080827.tar.gz
> > > 
> > > I didn't run this test suite. Would it matter running it on Cygwin?
> > 
> >   it's a good thing to run runxmlconf but here it just relies on
> > 2 tarballs installed under the xstc directory:
> >   xsts-2002-01-16.tar.gz and xsts-2004-01-14.tar.gz
> > I guess the later is actually used and extracted as a Tests/ subtree
> > under xstc. If needed I can put those 2 tarballs somewhere on
> > xmlsoft.org (and maybe change the test to load from there)
> 
> Okay. I skipped the W3C test for pure laziness, fearing it was humungous
> and difficult. - Okay, so I downloaded it, it's not humungous. On the
> other hand, it's not clear to me what I'm supposed to do here. There's
> no README for dummies like me. :)

  Just extract it under xstc I have:

paphio:~/XML -> ls xstc
fixup-tests.py  Makefile.in  xstc.pyc
xsts-2004-01-14.tar.gz
Makefile        Tests        xstc-to-python.xsl
Makefile.am     xstc.py      xsts-2002-01-16.tar.gz
paphio:~/XML -> 

  Tests was created by extracting xsts-2004-01-14.tar.gz tarball there.
then runxmlconf should just grab data from there, if that doesn't work
don't bother :-)

  thanks !

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
[email protected]  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to