- From: <bugzilla@jessica.w3.org>
- Date: Mon, 27 Mar 2017 18:14:06 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=30081
Bug ID: 30081
Summary: functx-fn-number-all
Product: XPath / XQuery / XSLT
Version: Candidate Recommendation
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P2
Component: XQuery 3 & XPath 3 Test Suite
Assignee: oneil@saxonica.com
Reporter: josh.spiegel@oracle.com
QA Contact: public-qt-comments@w3.org
Target Milestone: ---
Mike recently modified this test to include a document constructor. However,
this is an XPath test and there is no document constructor in XPath 3.0.
<test-case name="functx-fn-number-all"
xmlns="http://www.w3.org/2010/09/qt-fots-catalog">
<description/>
<created by="Frans Englich" on="2008-05-16"/>
<modified by="Michael Kay" on="2017-03-17" change="make construction of
document node explicit"/>
<environment ref="functx_prices"/>
<dependency type="spec" value="XP30+ XQ10+"/>
<test><![CDATA[
let $priceDoc := (/)
return document{(number( $priceDoc//prod[1]/price), number(
$priceDoc//prod[1]/@currency),
number('29.99'), number('ABC'), number( () ),
$priceDoc// prod/price[number() > 35])}]]></test>
<result>
<assert-xml><![CDATA[29.99 NaN 29.99 NaN NaN<price
currency="USD">69.99</price><price currency="USD">39.99</price>]]></assert-xml>
</result>
</test-case>
Why was the document constructor necessary?
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Monday, 27 March 2017 18:14:13 UTC