FOTS failure when LANG is unset
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Confirmed
|
Medium
|
Matthias Brantner |
Bug Description
To reproduce (on Unix-like systems at least): Build Zorba and import FOTS, then
unset LANG
ctest -R app-CatalogCheck
The error message is as follows:
"Schema validation failed: value '٠' does not match regular expression facet '.'": unexpected validity property
I cannot tell whether this is a Zorba bug or a FOTS bug. It *looks* like it might be that FOTS is assuming something about the locale that the test is being run in, namely that those two dot characters should match. (Something about the collation?)
First step would be to identify whether this is indeed a bad assumption in FOTS, and file a W3C bug if so (and change this bug to track that).
Ideally we would also add a test case that uses ZQ and/or the system module to run that test with LANG unset, which we could mark as EXPECTED_FAILURE().
Changed in zorba: | |
assignee: | nobody → Matthias Brantner (matthias-brantner) |
importance: | Undecided → Medium |
status: | New → Confirmed |