QA tests for XSL Transformations (XSLT) in Mozillaby Axel Hecht
Mozilla module testcases
|Embedded XSLT stylesheet|
|CSS styling with inline CSS stylesheet|
|CSS styling with external CSS stylesheet|
|Wrong MIME type in the stylesheet|
|Wrong MIME type in document() function|
|Bad content tries to create unallowed children|
Conformance testsXalan has lots of conformance tests and we created a UI to run them from within Mozilla. This tool, Buster, is not built by default, so you need to jump through a loop to get to it.
BuildingTo build buster, go to your
srcdir/build/autoconf/make-makefiles resources. Then
make chrome. Hrm. Peterv? need mac foo.
RunningThe QA menu in Navigator has a submenu
XSLT QAnow, which has entries for
XSLTMark. Xalan tests is what you want. This starts buster in a new window. Next thing to do is selecting your xalan.rdf. The
Browse...button next to Xalan index opens a filepicker. Then the conf and perf tests should display, and you can select the tests you want to run.