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.
Download in other formats: