Changeset View
Changeset View
Standalone View
Standalone View
lib/libc/tests/regex/cequiv.sh
- This file was added.
# $FreeBSD$ | |||||
atf_test_case cequiv | |||||
cequiv_head() | |||||
{ | |||||
atf_set "descr" "Check equivalence-class handling" | |||||
} | |||||
cequiv_body() | |||||
{ | |||||
export LC_ALL="en_US.UTF-8" | |||||
printf 'á' | atf_check -o "inline:á" \ | |||||
sed -ne '/[[=a=]]/p' | |||||
printf 'é' | atf_check -o "inline:é" \ | |||||
sed -ne '/[[=e=]]/p' | |||||
printf 'è' | atf_check -o "inline:è" \ | |||||
sed -ne '/[[=e=]]/p' | |||||
printf 'ê' | atf_check -o "inline:ê" \ | |||||
sed -ne '/[[=e=]]/p' | |||||
printf 'é' | atf_check -o "inline:é" \ | |||||
sed -ne '/[[=E=]]/p' | |||||
printf 'è' | atf_check -o "inline:è" \ | |||||
sed -ne '/[[=E=]]/p' | |||||
printf 'ê' | atf_check -o "inline:ê" \ | |||||
sed -ne '/[[=E=]]/p' | |||||
printf 'ô' | atf_check -o "inline:ô" \ | |||||
sed -ne '/[[=o=]]/p' | |||||
} | |||||
atf_init_test_cases() | |||||
{ | |||||
atf_add_test_case cequiv | |||||
} |