Official test suite status update 2008-07-26

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Official test suite status update 2008-07-26

Sebastian Pipping
[Recent changes]
- Two new testcases added [1]:
   - for_version_1/fail/playlist-attribute-forbidden-playlist.xspf
   - for_version_1/pass/playlist-xml-base.xspf

[Current status]
- Current Relax NG schemas (v0.5) reject xml:base attribute
- Past libSpiff releases (including 0.8.3) reject xml:base
- SVN trunk of libSpiff longer rejects xml:base, useful handling
   still missing
- Online validator lacks full support for XML namespaces


Sebastian



[1] https://trac.xiph.org/changeset/15136

===== XSPF-1, Relax NG Compact, RNV, should have passed =====
for_version_1/pass/playlist-xml-base.xspf

===== XSPF-1, Relax NG XML, XMLStarlet, should have passed =====
for_version_1/pass/playlist-xml-base.xspf

===== XSPF-1, Relax NG XML, xmllint, should have passed =====
for_version_1/pass/playlist-xml-base.xspf

===== XSPF-1, without schema, check.py, should have failed =====
for_version_1/fail/playlist-attribute-forbidden-playlist.xspf

===== XSPF-1, without schema, check.py, should have passed =====
for_version_1/pass/playlist-namespace-nested-proper.xspf
for_version_1/pass/playlist-namespace-nondefault.xspf

_______________________________________________
Playlist mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/playlist
Reply | Threaded
Open this post in threaded view
|

Re: Official test suite status update 2008-07-26

Sebastian Pipping
Sebastian Pipping wrote:
> - Current Relax NG schemas (v0.5) reject xml:base attribute

Hopefully fixed Relax NG schemas (v0.6) just added.
https://trac.xiph.org/changeset/15137



Sebastian


_______________________________________________
Playlist mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/playlist
Reply | Threaded
Open this post in threaded view
|

Re: Official test suite status update 2008-07-26

Sebastian Pipping
In reply to this post by Sebastian Pipping
Sebastian Pipping wrote:
> - Online validator lacks full support for XML namespaces

I'm proud to announce that the Online XSPF Validator
now passes the full test suite. [1]

That reduces the number of excuses for spreading
invalid XSPF playlists to zero, yes, zero! :-)



Sebastian


[1] https://trac.xiph.org/changeset/15143

_______________________________________________
Playlist mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/playlist