This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Some of the test assertions assume the result of analyze-string is untyped. For example: <assert>$result/out/fn:analyze-string-result[1]/fn:match[1]/fn:group[@nr=4] = 'Sample test/some other keys/'</assert> Atomization of the result of the path expression may raise an error. i.e. it is a complex type with element only content (FOTY0012) I propose to update the assertions as follows: <assert>string($result/out/fn:analyze-string-result[1]/fn:match[1]/fn:group[@nr=4]) = 'Sample test/some other keys/'</assert> Which should work in both cases.
The fn:group element (and all the others) have mixed="true" in the type definition, so atomization should not fail. I don't think this change is necessary.
Yes, you're right, thanks. Closing as invalid.