История изменений
Исправление ilammy, (текущая версия) :
Собсно, я бы взял вон тот файл в качестве кунсткамеры некорректных последовательностей, чтобы проверить вменяемость их обработки. Корректные последовательности вполне можно проверить полностью, их всего чуть больше миллиона. То, что декодер будет в начальном состоянии после считывания корректного символа, проверять не надо (иначе декодер следует тут же отправить в /dev/null). По идее, этого будет достаточно.
Ну, и да, можно вдобавок проверить на ошибочность и оставшиеся четыре миллиарда пяти- и шестибайтовых последовательностей.
Исходная версия ilammy, :
Собсно, я бы взял вон тот файл в качестве кунсткамеры некорректных последовательностей, чтобы проверить вменяемость их обработки. Корректные последовательности вполне можно проверить полностью, их всего чуть больше миллиона. То, что декодер будет в начальном состоянии после считывания корректного символа, проверять не надо (иначе декодер следует тут же отправить в /dev/null). По идее, этого будет достаточно.