Input: [#] 488 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element value with one character 3 bytes UTF-8 [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.literal-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 489 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element value with one character 3 bytes UTF-8 / 3 bytes EXI [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.literal-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 490 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element value with one character 4 bytes UTF-8 [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.literal-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 491 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Locally indexed element value (same element qname) [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 492 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Locally indexed attribute value (same element+attribute qname) [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 493 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Locally indexed attribute value (same attribute qname, different element qname) [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 494 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Locally indexed attribute value (element qname = attribute qname) [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 495 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Globally indexed element-element value [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 496 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Globally indexed attribute-attribute value [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 497 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Globally indexed element-attribute value [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 498 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unindexed comment values [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 499 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unindexed PI values [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | string.indexed-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 500 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Value partition capacity test limited to 80 values [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 501 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Test the case of no string indexing [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 502 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unlimited value partition capacity test [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 503 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Value max length equal to 0 [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 504 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Value max length test [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 505 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unlimited value max length [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 506 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Value max length test [Test case]

Output: | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 507 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid small base64 element value [Test case]

Output: | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 508 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid base64 element value with '=' chars [Test case]

Output: | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 509 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Base64 element with no value [Test case]

Output: | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 510 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid base64+whitespaces element value [Test case]

Output: | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 511 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid whitespaces+base64 element value [Test case]

Output: | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 512 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid base64 attribute value [Test case]

Output: | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 513 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid hexa value [Test case]

Output: | all | bitAlign | strict | validDatatype | binaryValid | hex.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 514 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] '1' boolean element value [Test case]

Output: | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 515 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] '0' boolean element value [Test case]

Output: | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 516 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] true boolean element value [Test case]

Output: | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 517 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] false boolean value with '1' boolean attribute value [Test case]

Output: | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 518 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] '1' boolean element value with pattern facet [Test case]

Output: | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 519 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'true' boolean element value with pattern facet [Test case]

Output: | all | bitAlign | strict | validDatatype | booleanValid | boolean.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 520 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple date value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 521 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple dateTime value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 522 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] dateTime with Z [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 523 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] dateTime with time zone value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 524 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] dateTime with fractional value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 525 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] dateTime with time zone and fractional value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 526 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple gDay value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 527 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple gMonth value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 528 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] gMonth value with time zone [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 529 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] gMonth value with time zone [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-08-1

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 530 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple gMonthDay value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 531 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] gMonthDay value with time zone [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 532 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] gYear values [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 533 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] gYear value with time zone [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 534 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] gYearMonth value [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 535 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] gYearMonth values with time zone [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-14

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 536 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] gYearMonth values with time zone [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-14-1

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 537 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] time values with or without time zone and fractional values [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 538 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] time values with or without time zone and fractional values [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-1

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 539 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] time values with or without time zone and fractional values [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-2

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 540 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] time values with or without time zone and fractional values [Test case]

Output: | all | bitAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-3

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 541 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Positive Decimal without fraction [Test case]

Output: | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 542 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Negative Decimal with fraction [Test case]

Output: | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 543 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Decimal with fraction with leading zeros [Test case]

Output: | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 544 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Decimal with '0' integral part [Test case]

Output: | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 545 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Decimal with '' integral part [Test case]

Output: | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 546 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Big positive decimal value [Test case]

Output: | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 547 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Big negative decimal value [Test case]

Output: | all | bitAlign | strict | validDatatype | decimalValid | decimal.valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 548 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] enumeration of month day, 8 choices [Test case]

Output: | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 549 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] enumeration of integers, 9 choices [Test case]

Output: | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 550 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] enumeration of floats, 1 choice [Test case]

Output: | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 551 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] enumeration of qnames [Test case]

Output: | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 552 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] enumeration of union [Test case]

Output: | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 553 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] enumeration of list with a valid value [Test case]

Output: | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.list.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 554 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] enumeration of list with a schema-invalid value [Test case]

Output: | all | bitAlign | strict | validDatatype | enumerationValid | enumeration.list.schemaInvalid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 555 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple positive float values [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 556 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] INF float value [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 557 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] -INF float value [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 558 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] NaN float value [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 559 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple positive double value [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 560 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Float values with negative mantissa and exponent [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 561 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Double values [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 562 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Float values with big exponents [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 563 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Float values with big mantissas [Test case]

Output: | all | bitAlign | strict | validDatatype | floatValid | float.valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 564 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] List of bytes [Test case]

Output: | all | bitAlign | strict | validDatatype | listValid | list.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 565 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] list values without prefix and/or URI [Test case]

Output: | all | bitAlign | strict | validDatatype | listValid | list.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 566 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] list values with floats [Test case]

Output: | all | bitAlign | strict | validDatatype | listValid | list.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 567 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] list values with enumerations [Test case]

Output: | all | bitAlign | strict | validDatatype | listValid | list.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 568 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] list values as NMTOKENS [Test case]

Output: | all | bitAlign | strict | validDatatype | listValid | list.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 569 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple qname values (prefixes preserved) [Test case]

Output: | all | bitAlign | strict | validDatatype | qnameValid | qname.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 570 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 571 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 572 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 573 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 574 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 575 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 576 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 577 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 578 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 579 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid nbit integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 580 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 581 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 582 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 583 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 584 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 585 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 586 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 587 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 588 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 589 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 590 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 591 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 592 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 593 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid unsigned integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 594 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 595 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 596 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 597 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 598 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 599 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 600 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 601 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 602 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 603 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 604 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | bitAlign | strict | validDatatype | integerValid | integer-valid-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 605 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Lm - Unicode 3.1.0 value [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 606 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Lm - Unicode 3.2.0 value [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 607 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Lm - Unicode 6.0.0 value [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 608 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Lm - Invalid value [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 609 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Nd - valid [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 610 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Nd - valid [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 611 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Nd - invalid [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 612 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple range - valid [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range1-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 613 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple range - outside ranage value [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range1-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 614 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unicode range - valid Unicode 3.1.0 [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 615 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unicode range - non valid Uncode 3.1.0 [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 616 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unicode range - valid Unicode 3.1.0 [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 617 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unicode range - invalid value [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 618 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] SSN - valid [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 619 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] SSN - valid [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 620 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] SSN - invalid [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 621 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple Pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 622 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple Pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 623 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple Pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 624 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Non BMP [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test2-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 625 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | Additional_w3c.xml.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 626 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | DataTypes_w3c.xml.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 627 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | ElemDecl.testSet.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 628 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | Element_w3c.xml.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 629 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | NISTXMLSchemaDatatypes.testSet.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 630 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | SimpleType_w3c.xml.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 631 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | bitAlign | strict | validDatatype | rcsEncoding | SType.testSet.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 632 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'all' instance with optional elements present [Test case]

Output: | all | bitAlign | strict | declaredProductions | allGroupGrammar | schemaInformed.declared.all-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 633 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'all' instance with optional elements omitted [Test case]

Output: | all | bitAlign | strict | declaredProductions | allGroupGrammar | schemaInformed.declared.all-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 634 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'all' instance with repeated elements [Test case]

Output: | all | bitAlign | strict | declaredProductions | allGroupGrammar | schemaInformed.declared.all-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 635 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'choice' instance with optional particles present [Test case]

Output: | all | bitAlign | strict | declaredProductions | choiceGrammar | schemaInformed.declared.choice-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 636 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'choice' instance with optional particles omitted [Test case]

Output: | all | bitAlign | strict | declaredProductions | choiceGrammar | schemaInformed.declared.choice-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 637 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Attribute uses with optional attributes present [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 638 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Attribute uses with optional attributes omitted [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 639 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Attribute uses with optional attributes and elements omitted [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 640 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of TypeEmpty in Complex Type Grammar [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 641 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of wildcard attribute with {namespace constraint} ##any [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 642 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of wildcard attribute with {namespace constraint} being a set of namespace names [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 643 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of wildcard attribute with {namespace constraint} ##other [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 644 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of a declared AT(*) to capture a globally-defined attribute with a valid value [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-17

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 645 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of a undeclared AT(*) [untyped value] to capture a globally-defined attribute with an invalid value [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-18

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 646 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] URIs in specified namespace wildcards get in uri partition of the string table [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | initialEntries | schemaInformed.declared.complexType-19

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 647 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Complex type of which {content type} is a simple type [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-20

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 648 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Complex type of which {content type} is a particle [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-21

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 649 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Complex type of which {content type} is empty [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-22

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 650 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Complex type of which {content type} is a particle [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-23

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 651 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:type in a full-fledged complex type grammar [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-24

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 652 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use AT(goo:*) where both AT(xsi:type) and AT(xsi:nil) are available. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-25

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 653 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:nil in a full-fledged complex type grammar [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-26

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 654 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use AT(goo:*) where there are no attribute uses available [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-27

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 655 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Attribute uses that use local attributes. AT(aK) is typed as xsd:positiveInteger, whereas AT(foo:aK) is typed as xsd:date. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-28

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 656 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests AT(*) with two attributes one of which is globally declared and the other not declared. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 657 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests AT(*) with an globally defined attribute that has an invalid value. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 658 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the semantics of xsi:type attribute. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 659 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] xsi:type attribute with a value of which the prefix is not defined. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 660 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] xsi:type attribute with a value that does not resolve to a type. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 661 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the semantics of xsi:nil attribute. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 662 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests SE(*) when it is matched by a non-declared element. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 663 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests SE(*) when it is matched by a globally declared element. [Test case]

Output: | all | bitAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 664 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the element wildcard matched [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 665 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 1st element declaration matched [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 666 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 2nd element declaration matched [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 667 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 3rd element declaration matched [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 668 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 4th element declaration matched [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 669 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 5th element declaration matched [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 670 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 6th element declaration matched [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 671 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the ability to eliminate duplicate terminal symbols. Inner loop is stateful. [Test case]

Output: | all | bitAlign | strict | declaredProductions | duplicateTerminals | schemaInformed.declared.duplicateTerminals-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 672 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the ability to eliminate duplicate terminal symbols. Outer loop is stateful. [Test case]

Output: | all | bitAlign | strict | declaredProductions | duplicateTerminals | schemaInformed.declared.duplicateTerminals-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 673 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element declaration that uses a named type as its type definition [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedElementGrammar | schemaInformed.declared.element-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 674 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element declaration that uses a anonymous type as its type definition [Test case]

Output: | all | bitAlign | strict | declaredProductions | informedElementGrammar | schemaInformed.declared.element-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 675 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests AT(qname) and AT(*) event types, and the typed encodings of attributed values. The values of AT(foo:c) and AT(foo:d) should be represented as strings because not all definitions of each are not identical. [Test case]

Output: | all | bitAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 676 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests SE(qname), SE(*) and CH event types. The elements in namespace urn:aoo and urn:goo use their specific grammars, while the elements in namespace urn:foo use the element fragment grammar. [Test case]

Output: | all | bitAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 677 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests ElementFragmentTypeEmpty grammar. The attributes in namespace urn:aoo use their specific datatype representation, while the attributes in namespace urn:foo use string representation. [Test case]

Output: | all | bitAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 678 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests xsi:type attribute semantics. [Test case]

Output: | all | bitAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 679 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests CM and PI in element fragment grammar. [Test case]

Output: | all | bitAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 680 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests CM and PI in element fragment grammar when xsi:nil='true'. [Test case]

Output: | all | bitAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 681 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Substitution group test [Test case]

Output: | all | bitAlign | strict | declaredProductions | elementTermGrammar | schemaInformed.declared.elementTerm-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 682 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the assignment of event codes. [Test case]

Output: | all | bitAlign | strict | declaredProductions | eventCodeAssignment | schemaInformed.declared.eventCodeAssignment-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 683 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the production order in fragment grammars. 1st part of event codes should take 4 bits when pis and comments are both preserved. [Test case]

Output: | all | bitAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 684 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the production order in fragment grammars. 1st part of event codes should take only 3 (instead of 4) bits when neither pis nor comments are preserved. [Test case]

Output: | all | bitAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 685 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] There are 3 declarations of the element name 'foo:A' all of which use the same type. The same is true for the element name 'foo:B'. [Test case]

Output: | all | bitAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 686 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] There are 5 declarations of the element name 'foo:A' the types of which vary. The same is true for the element name 'foo:B'. [Test case]

Output: | all | bitAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 687 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] There are 3 declarations of the element name 'foo:A' all of which use the same type but with different nillability. The same is true for the element name 'foo:B'. [Test case]

Output: | all | bitAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 688 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] There are 3 declarations of the element name 'foo:A' all of which use the same type with the same nillability 'true'. The same is true for the element name 'foo:B'. [Test case]

Output: | all | bitAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 689 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 0 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,3) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 690 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 3 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,3) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 691 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 5 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,unbounded) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 692 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 2 occurrences of a sequence particle that has (minOccurs,maxOccurs) of (2,2) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 693 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 2 occurrences of a sequence particle that has (minOccurs,maxOccurs) of (2,5) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 694 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 5 occurrences of a sequence particle that has (minOccurs,maxOccurs) of (2,5) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 695 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 6 occurrences of a sequence particle that has (minOccurs,maxOccurs) of (2,unbounded) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 696 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 0 occurrences of a choice particle that has (minOccurs,maxOccurs) of (0,3) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 697 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 3 occurrences of a choice particle that has (minOccurs,maxOccurs) of (0,3) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 698 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 5 occurrences of a choice particle that has (minOccurs,maxOccurs) of (0,unbounded) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 699 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 2 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,2) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 700 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 2 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,5) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 701 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 5 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,5) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 702 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 6 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,unbounded) [Test case]

Output: | all | bitAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-14

EXI 1.0 (Second Edition): All interoperability tests