это в некотором роде feature
Александр Петросян (PAF) 09.12.2003 15:41
сам утром нашёл.
что падает: правильно, там идёт upper строки в windows-1251 кодировке, а кодировки вы, вероятно, ещё не настроили.
что сообщение непонятное выдаёт: парсер ведь не знает, что буквы на самом деле в windows-1251, он их как UTF-8 рассматривает (default кодировка, если нет auto.p или там не указано ничего).
когда такой неправильный набор байт бывает правильным UTF-8, но upper/lower предусмотрен только для части случаев.
диагноз: возможно, миша в будущем поправит тест, чтобы подобное диагностировалось.