OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xslt-conformance message

[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