Input: [#] 1150 [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 | byteAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1151 [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 | byteAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1152 [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 | byteAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1153 [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 | byteAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1154 [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 | byteAlign | schemaInformed | declaredProductions | elementTermGrammar | schemaInformed.declared.elementTerm-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1155 [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 | byteAlign | schemaInformed | declaredProductions | eventCodeAssignment | schemaInformed.declared.eventCodeAssignment-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1156 [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 | byteAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1157 [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 | byteAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1158 [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 | byteAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1159 [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 | byteAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1160 [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 | byteAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1161 [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 | byteAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1162 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1163 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1164 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1165 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1166 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1167 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1168 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1169 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1170 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1171 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1172 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1173 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1174 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1175 [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 | byteAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-14

EXI 1.0 (Second Edition): All interoperability tests


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

Output: | all | byteAlign | schemaInformed | declaredProductions | sequenceGrammar | schemaInformed.declared.sequence-01

EXI 1.0 (Second Edition): All interoperability tests


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

Output: | all | byteAlign | schemaInformed | declaredProductions | sequenceGrammar | schemaInformed.declared.sequence-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1178 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of CH in Simple Type Grammar where CH matches a non-empty string [Test case]

Output: | all | byteAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1179 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of CH in Simple Type Grammar where CH matches an empty string [Test case]

Output: | all | byteAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-02

EXI 1.0 (Second Edition): All interoperability tests


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

Output: | all | byteAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1181 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] use of ##other wildcard and specified non-default namespace wildcard [Test case]

Output: | all | byteAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1182 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] use of ##other wildcard and specified default namespace wildcard [Test case]

Output: | all | byteAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1183 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] use of specified non-default namespace wildcard [Test case]

Output: | all | byteAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1184 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of ##any wildcard [Test case]

Output: | all | byteAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1185 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of wildcards in a context with structures [Test case]

Output: | all | byteAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1186 [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 | byteAlign | schemaInformed | declaredProductions | wildcardTermGrammar | initialEntries | schemaInformed.declared.wildcard-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1187 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests undeclared attribute uses (i.e. AT(qname) [untyped value]) [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attruseUntyped-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1188 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests undeclared AT(*). [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1189 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests undeclared AT(*) [untyped value] using declared attributes with invalid values. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1190 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests undeclared AT(*) [untyped value] using non-declared attributes. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1191 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of CH [untyped value] event at the start of an element [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1192 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of CH [untyped value] event before any element-content starts [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1193 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of CH [untyped value] event before any declared element-content starts [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1194 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of CH [untyped value] event in element-content-only context [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1195 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests CM where there is no declared attributes or declared attribute wildcard. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1196 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests CM where there is a declared attribute. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1197 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests CM where there's a declared attribute wildcard. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1198 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Testing undeclared productions furnished in ur-type grammar. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1199 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of end-of-element event where simple-type content is expected as well as required to appear [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1200 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of end-of-element event at the beginning of an element where at least one element is expected as well as required to appear [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1201 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of end-of-element event after xsi:type where at least one element is expected as well as required to appear [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1202 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of end-of-element event after xsi:type and xsi:nil where at least one attribute is expected as well as required to appear [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1203 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of end-of-element event in the middle of complex-content where at least one element is expected as well as required to appear [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1204 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of end-of-element event in the middle of simple-content where simple-type content is expected as well as required to appear [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1205 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests ER where there is no declared attributes or declared attribute wildcard. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1206 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests ER where there is a declared attribute. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1207 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests ER where there's a declared attribute wildcard. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1208 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests NS event type. NS events come before xsi:type attribute. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1209 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests NS event type. Nested elements with namespace declarations. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1210 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests NS event type. Nested elements with namespace declarations, where two or more prefixes are assigned to the same URI. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1211 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests NS event type. xsi:nil attribute with two corresponding namespace declarations. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1212 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests NS event type. xsi:type attribute with two corresponding namespace declarations. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1213 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests PI where there is no declared attributes or declared attribute wildcard. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1214 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests PI where there is a declared attribute. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1215 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests PI where there's a declared attribute wildcard. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1216 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests undeclared SE(*) where there no declared attributes or declared attribute wildcard. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1217 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests undeclared SE(*) where there is a declared attribute. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1218 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests undeclared SE(*) where there is a declared attribute wildcard. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1219 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:nil is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Annulling a content type that is an element-only content model. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1220 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:nil is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Annulling a content type that is a simple type. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1221 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:nil with an invalid value 'whichever' in element grammar. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1222 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:nil with an invalid value 'whichever' in type grammar. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1223 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Test the order of xsi:type and xsi:nil attributes. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1224 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Test the order of xsi:type and xsi:nil attributes where xsi:nil has an invalid value 'whichever' [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1225 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:type is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Switching from complex type to another complex type. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1226 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:type is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Switching from complex type to a simple type. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1227 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:type is permitted in default schema mode, even though it would not have been permitted in strict schema mode. Switching from simple type to a complex type. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1228 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] xsi:type and xsi:nil='true' can occur together in default schema mode. They must come before any other attributes in EXI streams, and xsi:type must come before xsi:nil. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1229 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] The type specified by xsi:type is not available. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1230 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] The prefix used in xsi:type value does does not resolve to a namespace. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1231 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] AT(xsi:nil) is available in strict schema mode only when the element has been declared with its nillable property being 'true'. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiNilStrict-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1232 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Switching from complex type to another complex type. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1233 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Switching from simple type to a complex type. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1234 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Member types of union types can be used as the value of xsi:type. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1235 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] The event type AT(xsi:type) is available for union types in strict schema mode, even when all the member types are anonymous. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1236 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] The type specified by xsi:type is not available. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1237 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] The prefix used in xsi:type value does does not resolve to a namespace. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1238 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] xsi:type must come before 'xsi:kil' in EXI streams. [Test case]

Output: | all | byteAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1239 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Strings encoded as compact ids, some of them using prepopulated schema-informed entries [Test case]

Output: | all | byteAlign | schemaInformed | initialEntries | schema-cid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1240 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Strings encoded as compact ids, some of them using prepopulated schema-informed entries [Test case]

Output: | all | byteAlign | schemaInformed | initialEntries | schema-cid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1241 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Strings encoded as compact ids, using prepopulated reordered schema-informed entries [Test case]

Output: | all | byteAlign | schemaInformed | initialEntries | schema-cid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1242 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Built-in root tag with a schema-informed child element [Test case]

Output: | all | byteAlign | schemaInformed | builtinElementGrammar | builtin.toSchemaInformed-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1243 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] xsi:type use with no schema [Test case]

Output: | all | byteAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1244 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple type xsi:type use with schema='' [Test case]

Output: | all | byteAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1245 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Various unresolvable xsi:type with no schema [Test case]

Output: | all | byteAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1246 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Various unresolvable xsi:type with schema='' [Test case]

Output: | all | byteAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1247 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Xsi:type with empty URL [Test case]

Output: | all | byteAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1248 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element value with non-ascii characters [Test case]

Output: | all | byteAlign | strict | validDatatype | stringTable | string.literal-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1249 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element name with non-ascii characters [Test case]

Output: | all | byteAlign | strict | validDatatype | stringTable | string.literal-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1250 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element value with standard ASCII characters [Test case]

Output: | all | byteAlign | strict | validDatatype | stringTable | string.literal-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1251 [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 2 bytes UTF-8 [Test case]

Output: | all | byteAlign | strict | validDatatype | stringTable | string.literal-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1252 [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 | byteAlign | strict | validDatatype | stringTable | string.literal-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1253 [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 | byteAlign | strict | validDatatype | stringTable | string.literal-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1254 [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 | byteAlign | strict | validDatatype | stringTable | string.literal-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1255 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1256 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1257 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1258 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1259 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1260 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1261 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1262 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1263 [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 | byteAlign | strict | validDatatype | stringTable | string.indexed-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1264 [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 | byteAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1265 [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 | byteAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1266 [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 | byteAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1267 [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 | byteAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1268 [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 | byteAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1269 [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 | byteAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1270 [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 | byteAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1271 [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 | byteAlign | strict | validDatatype | binaryValid | base64.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1272 [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 | byteAlign | strict | validDatatype | binaryValid | base64.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1273 [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 | byteAlign | strict | validDatatype | binaryValid | base64.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1274 [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 | byteAlign | strict | validDatatype | binaryValid | base64.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1275 [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 | byteAlign | strict | validDatatype | binaryValid | base64.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1276 [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 | byteAlign | strict | validDatatype | binaryValid | base64.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1277 [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 | byteAlign | strict | validDatatype | binaryValid | hex.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1278 [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 | byteAlign | strict | validDatatype | booleanValid | boolean.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1279 [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 | byteAlign | strict | validDatatype | booleanValid | boolean.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1280 [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 | byteAlign | strict | validDatatype | booleanValid | boolean.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1281 [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 | byteAlign | strict | validDatatype | booleanValid | boolean.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1282 [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 | byteAlign | strict | validDatatype | booleanValid | boolean.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1283 [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 | byteAlign | strict | validDatatype | booleanValid | boolean.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1284 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1285 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1286 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1287 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1288 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1289 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1290 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1291 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1292 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1293 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-08-1

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1294 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1295 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1296 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1297 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1298 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1299 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-14

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1300 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-14-1

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1301 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1302 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-1

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1303 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-2

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1304 [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 | byteAlign | strict | validDatatype | dateTimeValid | dateTime.valid-15-3

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1305 [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 | byteAlign | strict | validDatatype | decimalValid | decimal.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1306 [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 | byteAlign | strict | validDatatype | decimalValid | decimal.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1307 [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 | byteAlign | strict | validDatatype | decimalValid | decimal.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1308 [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 | byteAlign | strict | validDatatype | decimalValid | decimal.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1309 [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 | byteAlign | strict | validDatatype | decimalValid | decimal.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1310 [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 | byteAlign | strict | validDatatype | decimalValid | decimal.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1311 [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 | byteAlign | strict | validDatatype | decimalValid | decimal.valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1312 [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 | byteAlign | strict | validDatatype | enumerationValid | enumeration.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1313 [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 | byteAlign | strict | validDatatype | enumerationValid | enumeration.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1314 [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 | byteAlign | strict | validDatatype | enumerationValid | enumeration.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1315 [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 | byteAlign | strict | validDatatype | enumerationValid | enumeration.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1316 [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 | byteAlign | strict | validDatatype | enumerationValid | enumeration.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1317 [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 | byteAlign | strict | validDatatype | enumerationValid | enumeration.list.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1318 [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 | byteAlign | strict | validDatatype | enumerationValid | enumeration.list.schemaInvalid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1319 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1320 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1321 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1322 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1323 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1324 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1325 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1326 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1327 [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 | byteAlign | strict | validDatatype | floatValid | float.valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1328 [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 | byteAlign | strict | validDatatype | listValid | list.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1329 [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 | byteAlign | strict | validDatatype | listValid | list.valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1330 [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 | byteAlign | strict | validDatatype | listValid | list.valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1331 [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 | byteAlign | strict | validDatatype | listValid | list.valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1332 [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 | byteAlign | strict | validDatatype | listValid | list.valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1333 [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 | byteAlign | strict | validDatatype | qnameValid | qname.valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1334 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1335 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1336 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1337 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1338 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1339 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1340 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1341 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1342 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1343 [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 | byteAlign | strict | validDatatype | nbitIntegerValid | nbitInteger-valid-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1344 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1345 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1346 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1347 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1348 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1349 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1350 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1351 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1352 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1353 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1354 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1355 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1356 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1357 [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 | byteAlign | strict | validDatatype | unsignedIntegerValid | unsignedInteger-valid-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1358 [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 | byteAlign | strict | validDatatype | integerValid | integer-valid-00

EXI 1.0 (Second Edition): All interoperability tests