Input: [#] 410 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-13 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 5 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,5)

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 411 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-14 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 6 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,unbounded)

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 412 [Test case] | all | bitAlign | schemaInformed | declaredProductions | sequenceGrammar | schemaInformed.declared.sequence-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'sequence' instance with optional particles present

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 413 [Test case] | all | bitAlign | schemaInformed | declaredProductions | sequenceGrammar | schemaInformed.declared.sequence-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'sequence' instance with optional particles omitted

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 414 [Test case] | all | bitAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of CH in Simple Type Grammar where CH matches a non-empty string

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 415 [Test case] | all | bitAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of CH in Simple Type Grammar where CH matches an empty string

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 416 [Test case] | all | bitAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of TypeEmpty in Simple Type Grammar

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 417 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: use of ##other wildcard and specified non-default namespace wildcard

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 418 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: use of ##other wildcard and specified default namespace wildcard

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 419 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: use of specified non-default namespace wildcard

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 420 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of ##any wildcard

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 421 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of wildcards in a context with structures

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 422 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | initialEntries | schemaInformed.declared.wildcard-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: URIs in specified namespace wildcards get in uri partition of the string table

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 423 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attruseUntyped-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests undeclared attribute uses (i.e. AT(qname) [untyped value])

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 424 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests undeclared AT(*).

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 425 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests undeclared AT(*) [untyped value] using declared attributes with invalid values.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 426 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests undeclared AT(*) [untyped value] using non-declared attributes.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 427 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of CH [untyped value] event at the start of an element

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 428 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of CH [untyped value] event before any element-content starts

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 429 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of CH [untyped value] event before any declared element-content starts

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 430 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of CH [untyped value] event in element-content-only context

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 431 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests CM where there is no declared attributes or declared attribute wildcard.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 432 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests CM where there is a declared attribute.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 433 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests CM where there's a declared attribute wildcard.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 434 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Testing undeclared productions furnished in ur-type grammar.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 435 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of end-of-element event where simple-type content is expected as well as required to appear

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 436 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of end-of-element event at the beginning of an element where at least one element is expected as well as required to appear

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 437 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of end-of-element event after xsi:type where at least one element is expected as well as required to appear

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 438 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of end-of-element event after xsi:type and xsi:nil where at least one attribute is expected as well as required to appear

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 439 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of end-of-element event in the middle of complex-content where at least one element is expected as well as required to appear

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 440 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of end-of-element event in the middle of simple-content where simple-type content is expected as well as required to appear

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 441 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests ER where there is no declared attributes or declared attribute wildcard.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 442 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests ER where there is a declared attribute.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 443 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests ER where there's a declared attribute wildcard.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 444 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests NS event type. NS events come before xsi:type attribute.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 445 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests NS event type. Nested elements with namespace declarations.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 446 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests NS event type. Nested elements with namespace declarations, where two or more prefixes are assigned to the same URI.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 447 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests NS event type. xsi:nil attribute with two corresponding namespace declarations.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 448 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests NS event type. xsi:type attribute with two corresponding namespace declarations.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 449 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests PI where there is no declared attributes or declared attribute wildcard.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 450 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests PI where there is a declared attribute.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 451 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests PI where there's a declared attribute wildcard.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 452 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests undeclared SE(*) where there no declared attributes or declared attribute wildcard.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 453 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests undeclared SE(*) where there is a declared attribute.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 454 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests undeclared SE(*) where there is a declared attribute wildcard.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 455 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:nil is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Annulling a content type that is an element-only content model.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 456 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:nil is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Annulling a content type that is a simple type.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 457 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:nil with an invalid value 'whichever' in element grammar.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 458 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:nil with an invalid value 'whichever' in type grammar.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 459 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Test the order of xsi:type and xsi:nil attributes.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 460 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-07 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Test the order of xsi:type and xsi:nil attributes where xsi:nil has an invalid value 'whichever'

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 461 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:type is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Switching from complex type to another complex type.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 462 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:type is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Switching from complex type to a simple type.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 463 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:type is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Switching from simple type to a complex type.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 464 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: xsi:type and xsi:nil='true' can occur together in default schema mode. They must come before any other attributes in EXI streams, and xsi:type must come before xsi:nil.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 465 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: The type specified by xsi:type is not available.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 466 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: The prefix used in xsi:type value does does not resolve to a namespace.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 467 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiNilStrict-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: AT(xsi:nil) is available in strict schema mode only when the element has been declared with its nillable property being 'true'.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 468 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Switching from complex type to another complex type.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 469 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Switching from simple type to a complex type.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 470 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Member types of union types can be used as the value of xsi:type.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 471 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: The event type AT(xsi:type) is available for union types in strict schema mode, even when all the member types are anonymous.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 472 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: The type specified by xsi:type is not available.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 473 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: The prefix used in xsi:type value does does not resolve to a namespace.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 474 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-07 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: xsi:type must come before 'xsi:kil' in EXI streams.

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 475 [Test case] | all | bitAlign | schemaInformed | initialEntries | schema-cid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Strings encoded as compact ids, some of them using prepopulated schema-informed entries

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 476 [Test case] | all | bitAlign | schemaInformed | initialEntries | schema-cid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Strings encoded as compact ids, some of them using prepopulated schema-informed entries

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 477 [Test case] | all | bitAlign | schemaInformed | initialEntries | schema-cid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Strings encoded as compact ids, using prepopulated reordered schema-informed entries

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 478 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.toSchemaInformed-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Built-in root tag with a schema-informed child element

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 479 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: xsi:type use with no schema

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 480 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple type xsi:type use with schema=''

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 481 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Various unresolvable xsi:type with no schema

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 482 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Various unresolvable xsi:type with schema=''

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 483 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Xsi:type with empty URL

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 484 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element value with non-ascii characters

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 485 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element name with non-ascii characters

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 486 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element value with standard ASCII characters

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 487 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element value with one character 2 bytes UTF-8

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 488 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element value with one character 3 bytes UTF-8

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 489 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element value with one character 3 bytes UTF-8 / 3 bytes EXI

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 490 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-07 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element value with one character 4 bytes UTF-8

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 491 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Locally indexed element value (same element qname)

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 492 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Locally indexed attribute value (same element+attribute qname)

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 493 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Locally indexed attribute value (same attribute qname, different element qname)

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 494 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Locally indexed attribute value (element qname = attribute qname)

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 495 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Globally indexed element-element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 496 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Globally indexed attribute-attribute value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 497 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-07 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Globally indexed element-attribute value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 498 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-08 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unindexed comment values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 499 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-09 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unindexed PI values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 500 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Value partition capacity test limited to 80 values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 501 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Test the case of no string indexing

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 502 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unlimited value partition capacity test

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 503 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Value max length equal to 0

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 504 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Value max length test

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 505 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unlimited value max length

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 506 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Value max length test

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 507 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid small base64 element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 508 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid base64 element value with '=' chars

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 509 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Base64 element with no value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 510 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid base64+whitespaces element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 511 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid whitespaces+base64 element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 512 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid base64 attribute value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 513 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | hex.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid hexa value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 514 [Test case] | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: '1' boolean element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 515 [Test case] | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: '0' boolean element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 516 [Test case] | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: true boolean element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 517 [Test case] | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: false boolean value with '1' boolean attribute value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 518 [Test case] | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: '1' boolean element value with pattern facet

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 519 [Test case] | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'true' boolean element value with pattern facet

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 520 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple date value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 521 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple dateTime value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 522 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: dateTime with Z

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 523 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: dateTime with time zone value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 524 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: dateTime with fractional value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 525 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: dateTime with time zone and fractional value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 526 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple gDay value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 527 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-07 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple gMonth value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 528 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-08 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: gMonth value with time zone

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 529 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-08-1 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: gMonth value with time zone

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 530 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-09 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple gMonthDay value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 531 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-10 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: gMonthDay value with time zone

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 532 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-11 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: gYear values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 533 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-12 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: gYear value with time zone

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 534 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-13 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: gYearMonth value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 535 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-14 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: gYearMonth values with time zone

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 536 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-14-1 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: gYearMonth values with time zone

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 537 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: time values with or without time zone and fractional values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 538 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-1 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: time values with or without time zone and fractional values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 539 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-2 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: time values with or without time zone and fractional values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 540 [Test case] | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-3 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: time values with or without time zone and fractional values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 541 [Test case] | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Positive Decimal without fraction

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 542 [Test case] | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Negative Decimal with fraction

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 543 [Test case] | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Decimal with fraction with leading zeros

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 544 [Test case] | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Decimal with '0' integral part

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 545 [Test case] | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Decimal with '' integral part

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 546 [Test case] | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Big positive decimal value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 547 [Test case] | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Big negative decimal value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 548 [Test case] | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of month day, 8 choices

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 549 [Test case] | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of integers, 9 choices

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 550 [Test case] | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of floats, 1 choice

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 551 [Test case] | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of qnames

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 552 [Test case] | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of union

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 553 [Test case] | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.list.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of list with a valid value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 554 [Test case] | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.list.schemaInvalid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of list with a schema-invalid value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 555 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple positive float values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 556 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: INF float value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 557 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: -INF float value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 558 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: NaN float value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 559 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple positive double value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 560 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Float values with negative mantissa and exponent

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 561 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Double values

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 562 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-07 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Float values with big exponents

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 563 [Test case] | all | bitAlign | strict | validDatatype | floatValid | float.valid-08 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Float values with big mantissas

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 564 [Test case] | all | bitAlign | strict | validDatatype | listValid | list.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: List of bytes

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 565 [Test case] | all | bitAlign | strict | validDatatype | listValid | list.valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: list values without prefix and/or URI

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 566 [Test case] | all | bitAlign | strict | validDatatype | listValid | list.valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: list values with floats

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 567 [Test case] | all | bitAlign | strict | validDatatype | listValid | list.valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: list values with enumerations

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 568 [Test case] | all | bitAlign | strict | validDatatype | listValid | list.valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: list values as NMTOKENS

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 569 [Test case] | all | bitAlign | strict | validDatatype | qnameValid | qname.valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple qname values (prefixes preserved)

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 570 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 571 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 572 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 573 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 574 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 575 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 576 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-08 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 577 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-09 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 578 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-10 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 579 [Test case] | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-11 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 580 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 581 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 582 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 583 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 584 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 585 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 586 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 587 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-07 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 588 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-08 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 589 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-09 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 590 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-10 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 591 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-11 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 592 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-12 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 593 [Test case] | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-13 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 594 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 595 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 596 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 597 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 598 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-04 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 599 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-05 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 600 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-06 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 601 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-07 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 602 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-08 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 603 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-09 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 604 [Test case] | all | bitAlign | strict | validDatatype | integerValid | integer-valid-10 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 605 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Lm - Unicode 3.1.0 value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 606 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Lm - Unicode 3.2.0 value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 607 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Lm - Unicode 6.0.0 value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 608 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Lm - Invalid value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 609 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Nd - valid

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 610 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Nd - valid

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 611 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Nd - invalid

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 612 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range1-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple range - valid

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 613 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range1-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple range - outside ranage value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 614 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unicode range - valid Unicode 3.1.0

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 615 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unicode range - non valid Uncode 3.1.0

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 616 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unicode range - valid Unicode 3.1.0

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 617 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-03 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unicode range - invalid value

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 618 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: SSN - valid

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 619 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: SSN - valid

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 620 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: SSN - invalid

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 621 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple Pattern

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 622 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-01 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple Pattern

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 623 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-02 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple Pattern

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 624 [Test case] | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test2-00 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Non BMP

EXI 1.0 (Second Edition): All interoperability tests