[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [xslt-conformance] Observations about test-case categories
In a previous message, I noted that the category attribute of the <test-case> element in the catalog is non-essential for making progress on reviewing tests. As a reminder, here are the categories: id="XSLT-Structure">stylesheet/transform, namespaces, import, include id="XSLT-Data-Model">treatment of source XML, text + whitespace, entities id="XSLT-Template">matching, call named, priority id="XSLT-Result-Tree">creation of nodes in result id="XSLT-Data-Manipulation">sort, for-each, conditionals, variables, keys id="XSLT-Extendability">functions and instructions related to extendability id="XSLT-Output">output, message id="XPath-Location-Path">axes, node tests, predicates id="XPath-Expression">operators, type conversion id="XPath-Core-Function">all XPath functions id="XPath-Data-Model">all other XPath not covered above id="Mixed">would fit into more than one category Many of the Apache test groups fit naturally into one of the above. For your information, here is where I tentatively placed the ones that were debatable: name="attribset" cat="XSLT-Structure" (attribute sets) name="attribvaltemplate" cat="XSLT-Data-Model" (AVTs) name="match" cat="XSLT-Template" (match patterns) name="mdocs" cat="XSLT-Data-Model" (document() function) name="namespace" cat="XSLT-Result-Tree" (xmlns declarations, etc.) name="processorinfo" cat="XSLT-Structure" (system-property() function) name="select" cat="XPath-Expression" (mostly node-sets) name="whitespace" cat="XSLT-Data-Model" (more input than output, but tests whitespace handling on both ends) If you have any comments, let me know. .................David Marston
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC