- From: <bugzilla@jessica.w3.org>
- Date: Tue, 01 Sep 2015 23:37:19 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28997 --- Comment #2 from Josh Spiegel <josh.spiegel@oracle.com> --- >From Comment 1: > It seems to me that test -017 uses environment json-ns which has a > reference to the schema, which should be enough. I don't understand. Here is -017 <test-case name="json-to-xml-017"> <description>Validate</description> <created by="Michael Kay" on="2015-03-07"/> <environment ref="json-ns"/> <dependency type="feature" value="schemaImport"/> <test> fn:json-to-xml('[1]', map{'validate':true()}) instance of document-node(schema-element(j:array)) </test> <result> <assert-true/> </result> </test-case> Here is the referenced environment json-ns: <environment name="json-ns"> <schema uri="http://www.w3.org/2005/xpath-functions"/> <!-- Either the test driver or the product under test is expected to recognize this URI --> <namespace prefix="j" uri="http://www.w3.org/2005/xpath-functions"/> </environment> Here is the documentation for the "schema" element from catalog-schema.xsd: An element which provides information about a schema to be used to validate a source document. The scope of the <schema> element is the parent <environment> element in which it appears. Are you saying that the <schema> element causes the schema to be implicitly imported? How could XQTS then test schema imports in general? e.g. wouldn't the "schema import" used in schema-import-4 be redundant? Could you please clarify? -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Tuesday, 1 September 2015 23:37:21 UTC