This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 23203 - [XT3TS] evaluate-008
Summary: [XT3TS] evaluate-008
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 Test Suite (show other bugs)
Version: Last Call drafts
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Abel Braaksma
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-10 15:46 UTC by Tim Mills
Modified: 2013-12-09 12:32 UTC (History)
2 users (show)

See Also:


Attachments

Description Tim Mills 2013-09-10 15:46:07 UTC
This test appears to need rewriting to use XPath 3.0 math functions, rather than something from java.lang.Math.
Comment 1 Abel Braaksma 2013-12-05 16:06:10 UTC
That particular test, evaluate-008, tests specifically whether xsl:evaluate can run an extension function. However, this is a Saxon-specific extension, hence it cannot be run by other processors.

I suggest we update the dependencies and either allow vendor-specific tests, but when run, they may throw NotImplemented exceptions as allowed test result, or we don't allow them at all, but that would limit the positive influence such tests may have on other processor-builders, to find there own vendor specific version of the same tests.
Comment 2 Michael Kay 2013-12-05 18:30:00 UTC
I've added an alternative way of computing the same result for processors that don't support this Java extension function convention.
Comment 3 Tim Mills 2013-12-09 12:32:35 UTC
Thanks.