Input: [#] 224 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | decimalValid | decimal.valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Positive Decimal without fraction


Input: [#] 225 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | decimalValid | decimal.valid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Negative Decimal with fraction


Input: [#] 226 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | decimalValid | decimal.valid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Decimal with fraction with leading zeros


Input: [#] 227 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | decimalValid | decimal.valid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Decimal with '0' integral part


Input: [#] 228 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | decimalValid | decimal.valid-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Decimal with '' integral part


Input: [#] 229 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | decimalValid | decimal.valid-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Big positive decimal value


Input: [#] 230 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | decimalValid | decimal.valid-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Big negative decimal value


Input: [#] 231 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | enumerationValid | enumeration.valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of month day, 8 choices


Input: [#] 232 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | enumerationValid | enumeration.valid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of integers, 9 choices


Input: [#] 233 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | enumerationValid | enumeration.valid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of floats, 1 choice


Input: [#] 234 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | enumerationValid | enumeration.valid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of qnames


Input: [#] 235 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | enumerationValid | enumeration.valid-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: enumeration of union


Input: [#] 236 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple positive float values


Input: [#] 237 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: INF float value


Input: [#] 238 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: -INF float value


Input: [#] 239 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: NaN float value


Input: [#] 240 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple positive double value


Input: [#] 241 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Float values with negative mantissa and exponent


Input: [#] 242 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Double values


Input: [#] 243 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Float values with big exponents


Input: [#] 244 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | floatValid | float.valid-08 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Float values with big mantissas


Input: [#] 245 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | listValid | list.valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: List of bytes


Input: [#] 246 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | listValid | list.valid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: list values without prefix and/or URI


Input: [#] 247 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | listValid | list.valid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: list values with floats


Input: [#] 248 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | listValid | list.valid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: list values with enumerations


Input: [#] 249 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | listValid | list.valid-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: list values as NMTOKENS


Input: [#] 250 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | qnameValid | qname.valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple qname values (prefixes preserved)


Input: [#] 251 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 252 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 253 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 254 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 255 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 256 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 257 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-08 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 258 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-09 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 259 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-10 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 260 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | nbitIntegerValid | nbitInteger-valid-11 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid nbit integer element value


Input: [#] 261 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 262 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 263 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 264 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 265 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 266 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 267 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 268 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 269 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-08 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 270 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-09 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 271 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-10 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 272 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-11 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 273 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-12 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 274 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | unsignedIntegerValid | unsignedInteger-valid-13 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid unsigned integer element value


Input: [#] 275 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 276 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 277 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 278 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 279 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 280 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 281 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 282 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 283 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-08 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 284 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-09 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 285 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | integerValid | integer-valid-10 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid integer element value


Input: [#] 286 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Lm - Unicode 3.1.0 value


Input: [#] 287 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Lm - Unicode 3.2.0 value


Input: [#] 288 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Lm - Unicode 6.0.0 value


Input: [#] 289 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Lm - Invalid value


Input: [#] 290 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Nd - valid


Input: [#] 291 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Nd - valid


Input: [#] 292 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Char Class Nd - invalid


Input: [#] 293 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-range1-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple range - valid


Input: [#] 294 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-range1-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple range - outside ranage value


Input: [#] 295 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-range2-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unicode range - valid Unicode 3.1.0


Input: [#] 296 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-range2-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unicode range - non valid Uncode 3.1.0


Input: [#] 297 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-range2-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unicode range - valid Unicode 3.1.0


Input: [#] 298 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-range2-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unicode range - invalid value


Input: [#] 299 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: SSN - valid


Input: [#] 300 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: SSN - valid


Input: [#] 301 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: SSN - invalid


Input: [#] 302 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-test1-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple Pattern


Input: [#] 303 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-test1-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple Pattern


Input: [#] 304 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-test1-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple Pattern


Input: [#] 305 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | restrictedCharacterSets-test2-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Non BMP


Input: [#] 306 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | Additional_w3c.xml.patterns [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: XML Schema pattern


Input: [#] 307 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | DataTypes_w3c.xml.patterns [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: XML Schema pattern


Input: [#] 308 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | ElemDecl.testSet.patterns [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: XML Schema pattern


Input: [#] 309 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | Element_w3c.xml.patterns [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: XML Schema pattern


Input: [#] 310 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | NISTXMLSchemaDatatypes.testSet.patterns [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: XML Schema pattern


Input: [#] 311 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | SimpleType_w3c.xml.patterns [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: XML Schema pattern


Input: [#] 312 [Test case] | all | bitAlign | builtinDatatypes | validDatatype | rcsEncoding | SType.testSet.patterns [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: XML Schema pattern


Input: [#] 313 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | base64.invalid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid base64 element value


Input: [#] 314 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | base64.invalid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid base64 attribute value


Input: [#] 315 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | hex.invalid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid hexa value


Input: [#] 316 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | qname.invalid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Simple qname values (prefixes preserved)


Input: [#] 317 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | qname.invalid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: qname values without prefix and/or URI (prefixes preserved)


Input: [#] 318 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | integer-invalid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid integer element value


Input: [#] 319 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | integer-invalid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid integer element value


Input: [#] 320 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | integer-invalid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid integer element value


Input: [#] 321 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | nbitInteger-invalid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid nbit integer element value


Input: [#] 322 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | nbitInteger-invalid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid nbit integer element value


Input: [#] 323 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | nbitInteger-invalid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid nbit integer element value


Input: [#] 324 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | unsignedInteger-invalid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid unsigned integer element value


Input: [#] 325 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | unsignedInteger-invalid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid unsigned integer element value


Input: [#] 326 [Test case] | all | bitAlign | builtinDatatypes | invalidDatatype | unsignedInteger-invalid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Invalid unsigned integer element value


Input: [#] 327 [Test case] | all | bitAlign | schemaInformed | declaredProductions | allGroupGrammar | schemaInformed.declared.all-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'all' instance with optional elements present


Input: [#] 328 [Test case] | all | bitAlign | schemaInformed | declaredProductions | allGroupGrammar | schemaInformed.declared.all-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'all' instance with optional elements omitted


Input: [#] 329 [Test case] | all | bitAlign | schemaInformed | declaredProductions | allGroupGrammar | schemaInformed.declared.all-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'all' instance with repeated elements


Input: [#] 330 [Test case] | all | bitAlign | schemaInformed | declaredProductions | choiceGrammar | schemaInformed.declared.choice-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'choice' instance with optional particles present


Input: [#] 331 [Test case] | all | bitAlign | schemaInformed | declaredProductions | choiceGrammar | schemaInformed.declared.choice-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'choice' instance with optional particles omitted


Input: [#] 332 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Attribute uses with optional attributes present


Input: [#] 333 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Attribute uses with optional attributes omitted


Input: [#] 334 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Attribute uses with optional attributes and elements omitted


Input: [#] 335 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of TypeEmpty in Complex Type Grammar


Input: [#] 336 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of wildcard attribute with {namespace constraint} ##any


Input: [#] 337 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of wildcard attribute with {namespace constraint} being a set of namespace names


Input: [#] 338 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of wildcard attribute with {namespace constraint} ##other


Input: [#] 339 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-17 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of a declared AT(*) to capture a globally-defined attribute with a valid value


Input: [#] 340 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-18 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of a undeclared AT(*) [untyped value] to capture a globally-defined attribute with an invalid value


Input: [#] 341 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | initialEntries | schemaInformed.declared.complexType-19 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 342 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-20 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Complex type of which {content type} is a simple type


Input: [#] 343 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-21 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Complex type of which {content type} is a particle


Input: [#] 344 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-22 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Complex type of which {content type} is empty


Input: [#] 345 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-23 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Complex type of which {content type} is a particle


Input: [#] 346 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-24 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:type in a full-fledged complex type grammar


Input: [#] 347 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-25 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use AT(goo:*) where both AT(xsi:type) and AT(xsi:nil) are available.


Input: [#] 348 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-26 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of xsi:nil in a full-fledged complex type grammar


Input: [#] 349 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-27 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use AT(goo:*) where there are no attribute uses available


Input: [#] 350 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-28 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Attribute uses that use local attributes. AT(aK) is typed as xsd:positiveInteger, whereas AT(foo:aK) is typed as xsd:date.


Input: [#] 351 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests AT(*) with two attributes one of which is globally declared and the other not declared.


Input: [#] 352 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests AT(*) with an globally defined attribute that has an invalid value.


Input: [#] 353 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests the semantics of xsi:type attribute.


Input: [#] 354 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: xsi:type attribute with a value of which the prefix is not defined.


Input: [#] 355 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: xsi:type attribute with a value that does not resolve to a type.


Input: [#] 356 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests the semantics of xsi:nil attribute.


Input: [#] 357 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-08 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests SE(*) when it is matched by a non-declared element.


Input: [#] 358 [Test case] | all | bitAlign | schemaInformed | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-09 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests SE(*) when it is matched by a globally declared element.


Input: [#] 359 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of document grammar with the element wildcard matched


Input: [#] 360 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of document grammar with the 1st element declaration matched


Input: [#] 361 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of document grammar with the 2nd element declaration matched


Input: [#] 362 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of document grammar with the 3rd element declaration matched


Input: [#] 363 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of document grammar with the 4th element declaration matched


Input: [#] 364 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of document grammar with the 5th element declaration matched


Input: [#] 365 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of document grammar with the 6th element declaration matched


Input: [#] 366 [Test case] | all | bitAlign | schemaInformed | declaredProductions | duplicateTerminals | schemaInformed.declared.duplicateTerminals-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests the ability to eliminate duplicate terminal symbols. Inner loop is stateful.


Input: [#] 367 [Test case] | all | bitAlign | schemaInformed | declaredProductions | duplicateTerminals | schemaInformed.declared.duplicateTerminals-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests the ability to eliminate duplicate terminal symbols. Outer loop is stateful.


Input: [#] 368 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedElementGrammar | schemaInformed.declared.element-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element declaration that uses a named type as its type definition


Input: [#] 369 [Test case] | all | bitAlign | schemaInformed | declaredProductions | informedElementGrammar | schemaInformed.declared.element-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element declaration that uses a anonymous type as its type definition


Input: [#] 370 [Test case] | all | bitAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests AT(qname) and AT(*) event types, and the typed encodings of attributed values. The values of AT(foo:c) and AT(foo:d) should be represented as strings because not all definitions of each are not identical.


Input: [#] 371 [Test case] | all | bitAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests SE(qname), SE(*) and CH event types. The elements in namespace urn:aoo and urn:goo use their specific grammars, while the elements in namespace urn:foo use the element fragment grammar.


Input: [#] 372 [Test case] | all | bitAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests ElementFragmentTypeEmpty grammar. The attributes in namespace urn:aoo use their specific datatype representation, while the attributes in namespace urn:foo use string representation.


Input: [#] 373 [Test case] | all | bitAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests xsi:type attribute semantics.


Input: [#] 374 [Test case] | all | bitAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests CM and PI in element fragment grammar.


Input: [#] 375 [Test case] | all | bitAlign | schemaInformed | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests CM and PI in element fragment grammar when xsi:nil='true'.


Input: [#] 376 [Test case] | all | bitAlign | schemaInformed | declaredProductions | elementTermGrammar | schemaInformed.declared.elementTerm-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Substitution group test


Input: [#] 377 [Test case] | all | bitAlign | schemaInformed | declaredProductions | eventCodeAssignment | schemaInformed.declared.eventCodeAssignment-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests the assignment of event codes.


Input: [#] 378 [Test case] | all | bitAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests the production order in fragment grammars. 1st part of event codes should take 4 bits when pis and comments are both preserved.


Input: [#] 379 [Test case] | all | bitAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 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.


Input: [#] 380 [Test case] | all | bitAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 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'.


Input: [#] 381 [Test case] | all | bitAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 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'.


Input: [#] 382 [Test case] | all | bitAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 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'.


Input: [#] 383 [Test case] | all | bitAlign | schemaInformed | declaredProductions | fragment | schemaInformed.declared.fragment-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 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'.


Input: [#] 384 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 0 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,3)


Input: [#] 385 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 3 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,3)


Input: [#] 386 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 5 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,unbounded)


Input: [#] 387 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 388 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 389 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 390 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 391 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-08 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 0 occurrences of a choice particle that has (minOccurs,maxOccurs) of (0,3)


Input: [#] 392 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-09 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 3 occurrences of a choice particle that has (minOccurs,maxOccurs) of (0,3)


Input: [#] 393 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-10 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 394 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-11 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 395 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-12 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 396 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-13 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 397 [Test case] | all | bitAlign | schemaInformed | declaredProductions | particleGrammar | schemaInformed.declared.particle-14 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 398 [Test case] | all | bitAlign | schemaInformed | declaredProductions | sequenceGrammar | schemaInformed.declared.sequence-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'sequence' instance with optional particles present


Input: [#] 399 [Test case] | all | bitAlign | schemaInformed | declaredProductions | sequenceGrammar | schemaInformed.declared.sequence-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: 'sequence' instance with optional particles omitted


Input: [#] 400 [Test case] | all | bitAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 401 [Test case] | all | bitAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 402 [Test case] | all | bitAlign | schemaInformed | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of TypeEmpty in Simple Type Grammar


Input: [#] 403 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 404 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 405 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: use of specified non-default namespace wildcard


Input: [#] 406 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of ##any wildcard


Input: [#] 407 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Use of wildcards in a context with structures


Input: [#] 408 [Test case] | all | bitAlign | schemaInformed | declaredProductions | wildcardTermGrammar | initialEntries | schemaInformed.declared.wildcard-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 409 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attruseUntyped-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 410 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests undeclared AT(*).


Input: [#] 411 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 412 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.attrWildcard-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 413 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 414 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 415 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 416 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ch-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 417 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 418 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests CM where there is a declared attribute.


Input: [#] 419 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.cm-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 420 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 421 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 422 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 423 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 424 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 425 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.ee-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 426 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 427 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests ER where there is a declared attribute.


Input: [#] 428 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.er-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 429 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 430 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 431 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 432 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 433 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.namespaceDecl-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 434 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 435 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Tests PI where there is a declared attribute.


Input: [#] 436 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.pi-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 437 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 438 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 439 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.se-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 440 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 441 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 442 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 443 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 444 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 445 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiNilDefault-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 446 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 447 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 448 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 449 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 450 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 451 [Test case] | all | bitAlign | schemaInformed | addingProductionsDefault | schemaInformed.undeclared.xsiTypeDefault-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 452 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiNilStrict-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 453 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Switching from complex type to another complex type.


Input: [#] 454 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Switching from simple type to a complex type.


Input: [#] 455 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 456 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 457 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 458 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 459 [Test case] | all | bitAlign | schemaInformed | addingProductionsStrict | schemaInformed.undeclared.xsiTypeStrict-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 460 [Test case] | all | bitAlign | schemaInformed | initialEntries | schema-cid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 461 [Test case] | all | bitAlign | schemaInformed | initialEntries | schema-cid-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 462 [Test case] | all | bitAlign | schemaInformed | initialEntries | schema-cid-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 463 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.toSchemaInformed-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 464 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: xsi:type use with no schema


Input: [#] 465 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 466 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Various unresolvable xsi:type with no schema


Input: [#] 467 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 468 [Test case] | all | bitAlign | schemaInformed | builtinElementGrammar | builtin.xsitype-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Xsi:type with empty URL


Input: [#] 469 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element value with non-ascii characters


Input: [#] 470 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element name with non-ascii characters


Input: [#] 471 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Element value with standard ASCII characters


Input: [#] 472 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 473 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 474 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 475 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.literal-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 476 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Locally indexed element value (same element qname)


Input: [#] 477 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 478 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 479 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

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


Input: [#] 480 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Globally indexed element-element value


Input: [#] 481 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-06 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Globally indexed attribute-attribute value


Input: [#] 482 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-07 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Globally indexed element-attribute value


Input: [#] 483 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-08 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unindexed comment values


Input: [#] 484 [Test case] | all | bitAlign | strict | validDatatype | stringTable | string.indexed-09 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unindexed PI values


Input: [#] 485 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Value partition capacity test limited to 100 values


Input: [#] 486 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Test the case of no string indexing


Input: [#] 487 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valuePartitionCapacity | boundedTables-02 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unlimited value partition capacity test


Input: [#] 488 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-03 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Value max length equal to 0


Input: [#] 489 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-04 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Value max length test


Input: [#] 490 [Test case] | all | bitAlign | strict | validDatatype | stringTable | valueMaxLength | boundedTables-05 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Unlimited value max length


Input: [#] 491 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-00 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid small base64 element value


Input: [#] 492 [Test case] | all | bitAlign | strict | validDatatype | binaryValid | base64.valid-01 [3 to 1] PASSED [2 to 1] PASSED [3 to 2] PASSED [1 to 2] PASSED [2 to 3] PASSED [1 to 3] PASSED [Specification reference] specification [Input file] file [Testcase description]

Output: Valid base64 element value with '=' chars