Hi Ben,

Thanks for the explanation and for making this utility; it is very cool and 
useful.

Best regards,
Richard
-------
XML Press
XML for Technical Communicators
http://xmlpress.net
hamil...@xmlpress.net



> On Nov 11, 2016, at 19:06, ben.guillon <ben.guil...@gmail.com> wrote:
> 
> Hi Richard,
> 
> Yes, it means that: when stylesheets are processed on a given test xml file, 
> the tool traces the templates applied, and within the called templates the 
> XSL instructions performed (some instructions can be unreachable because of 
> conditional processing with xsl:if, xsl:choose). In the HTML coverage report, 
> the covered lines (that is, the XSL lines used to transform the XML) have 
> green background, while unused lines have yellow backgrounds. Clicking on the 
> green lines point to the XML line(s) processed. The overall statistics for 
> the stylesheets used are in a coverage index file.
> 
> An example of such a report is here:
> https://marsgui.github.io/xslcoverage/example/traces/coverage_index.html
> 
> Regards,
> BG
> 
> On Fri, 11 Nov 2016 20:35:37 +0100, Richard Hamilton <hamil...@xmlpress.net> 
> wrote:
> 
>> Hi Ben,
>> 
>> This looks interesting, but I’ve got a basic (dumb:-) question. What do you 
>> mean by coverage?
>> 
>> Do you mean test coverage, that is, calculating how much a given test xml 
>> file exercises the stylesheets, or do you mean something else?
>> 
>> Thanks,
>> Dick Hamilton
>> -------
>> XML Press
>> XML for Technical Communicators
>> http://xmlpress.net
>> hamil...@xmlpress.net
>> 
>>> On Nov 8, 2016, at 15:58, ben.guillon <ben.guil...@gmail.com> wrote:
>>> 
>>> Hi,
>>> 
>>> For your information, I've packaged a few python scripts and a java plugin 
>>> for Saxon to compute and visualize the coverage of XSL stylesheets when 
>>> processed on documents with saxon (currently tested with saxon 6.5.5).
>>> 
>>> It's available here:
>>> 
>>> https://github.com/marsgui/xslcoverage/tree/master
>>> 
>>> You can look at the result with an example at the end of the readme.
>>> 
>>> Regards,
>>> BG
>>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: docbook-apps-unsubscr...@lists.oasis-open.org
For additional commands, e-mail: docbook-apps-h...@lists.oasis-open.org

Reply via email to