/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/intl/tests/collator_get_error_code.phpt
44 строки
808 B
Gina Peter Banyard
ext/intl: Various refactoring (#14360)
30 май 2024, 14:51
Не верифицирован
30 май 2024, 14:51
33f1cf2
Код
Авторство
О чём код?
--TEST-- get_error_code() --EXTENSIONS-- intl --FILE-- <?php /* * Retrieve error code. */ /* * Check if error code equals to expected one. */ function check_rc( $rc, $expected ) { return ( $rc === $expected ? "ok" : "failed" ) . "\n"; } function ut_main() { $res = ''; $coll = ut_coll_create( 'ru_RU' ); // Try specifying a correct attribute. ut_coll_get_attribute( $coll, Collator::NORMALIZATION_MODE ); $status = ut_coll_get_error_code( $coll ); $res .= check_rc( $status, U_ZERO_ERROR ); // Try specifying an incorrect attribute. ut_coll_get_attribute( $coll, 12345 ); $status = ut_coll_get_error_code( $coll ); $res .= check_rc( $status, U_ILLEGAL_ARGUMENT_ERROR ); return $res; } include_once( 'ut_common.inc' ); ut_run(); ?> --EXPECT-- ok ok