From 6fe4f18dcd2487588fa68cf6a186e2441a091906 Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Mon, 18 May 2015 22:33:59 +0200 Subject: [PATCH] fork test for ICU >= 55.1 compat --- ext/intl/tests/spoofchecker_004.phpt | 1 + ext/intl/tests/spoofchecker_005.phpt | 29 ++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 ext/intl/tests/spoofchecker_005.phpt diff --git a/ext/intl/tests/spoofchecker_004.phpt b/ext/intl/tests/spoofchecker_004.phpt index b38c61d717..a26b39209f 100644 --- a/ext/intl/tests/spoofchecker_004.phpt +++ b/ext/intl/tests/spoofchecker_004.phpt @@ -2,6 +2,7 @@ spoofchecker with settings changed --SKIPIF-- += 0) die('skip for ICU < 55.1'); ?> --FILE-- += 55.1'); ?> +--FILE-- +areConfusable("HELLO", "H\xD0\x95LLO")); +var_dump($x->areConfusable("hello", "h\xD0\xB5llo")); + +echo "Change confusable settings\n"; +$x->setChecks(Spoofchecker::MIXED_SCRIPT_CONFUSABLE | + Spoofchecker::WHOLE_SCRIPT_CONFUSABLE | + Spoofchecker::SINGLE_SCRIPT_CONFUSABLE); +var_dump($x->areConfusable("HELLO", "H\xD0\x95LLO")); +var_dump($x->areConfusable("hello", "h\xD0\xB5llo")); +?> +--EXPECTF-- +Check with default settings +bool(true) +bool(true) +Change confusable settings +bool(true) +bool(true) -- 2.50.1