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 2686 - fn-unordered-mix-args-004 results wrong
Summary: fn-unordered-mix-args-004 results wrong
Status: CLOSED FIXED
Alias: None
Product: XML Query Test Suite
Classification: Unclassified
Component: XML Query Test Suite (show other bugs)
Version: 0.8.4
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Ravindranath (Ravi) Chennoju
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-09 18:18 UTC by Michael Kay
Modified: 2006-02-23 19:08 UTC (History)
0 users

See Also:


Attachments

Description Michael Kay 2006-01-09 18:18:07 UTC
Generally, the results files for fn-unordered-mix-args seem to assume that
unordered() is a no-op - which is likely to be true on many implementations but
not all.

However, any serialization of the result of 

fn:unordered ( ("a", xs:string(""), "b", "c")) 

must be exactly six characters long: 1 each for "a", "b", and "c"; and three for
the single-space separators. In this case, if unordered() is a no-op, the result
should be "a  b c" not "a b c".

The result file, like many others, also contains a trailing newline which should
not be there.
Comment 1 Ravindranath (Ravi) Chennoju 2006-01-25 23:14:08 UTC
Fixed the fn-unordered-mix-args-004 output.
New line problem is fixed by Andrew separately.
Comment 2 Jerome Simeon 2006-02-23 19:08:34 UTC
Verified. Thanks,
- Jerome