FOTS failure when LANG is unset

Bug #1236700 reported by Chris Hillery
6
This bug affects 1 person
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().

Chris Hillery (ceejatec)
Changed in zorba:
assignee: nobody → Matthias Brantner (matthias-brantner)
importance: Undecided → Medium
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.