Changes

Jump to navigation Jump to search
749 bytes added ,  17:39, 8 March 2013
The following XQuery main module creates a test report. It contains all available XQUnit annotations:
;'''Query::'''
<pre class='brush:xquery'>
(: run all tests :)
xqunit:test()
</pre>
 
'''Result:'''
 
<pre class='brush:xml'>
<testsuite name="file:///C:/Users/user/Desktop/xqunit-examples.xq" time="PT0S" tests="6" failures="2" errors="1" skipped="1">
<testcase name="success-function" time="PT0S"/>
<testcase name="failure-function" time="PT0S">
<failure message="Assertion failed." type="UNIT0001"/>
</testcase>
<testcase name="expected-success" time="PT0S">
<failure message="Error expected." type="FORG0001"/>
</testcase>
<testcase name="expected-error" time="PT0S"/>
<testcase name="error-function" time="PT0S">
<error message="Invalid xs:double cast: ." type="FORG0001"/>
</testcase>
<testcase name="skipped-function" time="PT0S">
<skipped message="Skipped!"/>
</testcase>
</testsuite>
</pre>
Bureaucrats, editor, reviewer, Administrators
13,554

edits

Navigation menu