wiki:Errata/2014-02-26

Version 1 (modified by Dag-Erling Smørgrav, 7 years ago) (diff)

--

Errata: Character classification

Date
2014-02-26
Affects
Nummularia
References
http://blog.des.no/2013/03/on-testing-part-iii/
Description
The is_upper() character classification predicate only accepts the letter A as an upper-case character instead of the entire A-Z range. The result is that OpenPAM will not accept service names or module names or paths containing upper-case letters other than A.
Workaround
Rename affected services and modules.
Fix
Apply r761, and optionally r760 which adds unit tests for the character classification predicates.