XQuery Function Documentation
http://exist-db.org/xquery/documentation/tests
/db/apps/doc/modules/test-suite.xql
This library module contains XQSuite tests for the documentation app.
| version | 1.0.0 | 
| author | eXist-db | 
tests:equal-listing #2 
tests:equal-listing ($path1 as xs:string, $path2 as xs:string) as xs:booleanCheck if two listings that should be identical actually are. Txt and xml listings cannot be easily displayed via <xref> or xinclude so unfortunately this is necessary, to avoid conflicting information.
- Parameters:
- $path1 - $path2 
- Returns:
- xs:boolean : true (hopefully)
tests:missing-id #0 
tests:missing-id () as item()see if all sections have an ID (now inforced via schema)
- Returns:
- item()* : empty-sequence otherwise name of document with faulty section
tests:no-ecaped-listings #0 
tests:no-ecaped-listings () as item()Make sure that programlistings for xml do not contain string contents use <tag> for short snippets, listing-x.xml files for trees.
- Returns:
- item()* : empty-sequence or name of document with faulty listing
tests:no-txt-xmls #0 
tests:no-txt-xmls () as item()Check if listings marked as xml are well-formed and stored as xml. While it is sometimes necessary to store xml as txt that is not well : formed, limiting this to when necessary helps us keep examples valid.
- Returns:
- item()*
tests:orphan-listing #0 
tests:orphan-listing () as item()Run the diagnose listings page and see if there are new Errors
- Returns:
- item()* : empty-sequence, otherwise name of listing and parent collection
tests:toc-inline #0 
tests:toc-inline () as item()See if ToC rendering is WAI
- Returns:
- item()*