Commit 8ef05d724c7 for php.net

commit 8ef05d724c75fcfb49e4cb43a99d0098af3ebf73
Author: NickSdot <32384907+NickSdot@users.noreply.github.com>
Date:   Tue Aug 4 21:39:43 2026 +0700

    ext/intl: applied fixers to improve test robustness (#23021)

    Asserts actual error class; extracted from: #22799

diff --git a/ext/intl/tests/spoofchecker_ubidi.phpt b/ext/intl/tests/spoofchecker_ubidi.phpt
index 6e1f7b35fc6..c753592287b 100644
--- a/ext/intl/tests/spoofchecker_ubidi.phpt
+++ b/ext/intl/tests/spoofchecker_ubidi.phpt
@@ -11,7 +11,7 @@
 try {
     $s->areBidiConfusable(Spoofchecker::RTL + 1, "a", "a");
 } catch (ValueError $e) {
-    echo $e->getMessage() . PHP_EOL;
+    echo $e::class, ': ', $e->getMessage(), PHP_EOL;
 }

 /* "A1<aleph>" and "A<aleph>1" both display as "A1<aleph>" in a left to right
@@ -39,7 +39,7 @@
 var_dump($errorCode);
 ?>
 --EXPECT--
-Spoofchecker::areBidiConfusable(): Argument #1 ($direction) must be either Spoofchecker::LTR or Spoofchecker::RTL
+ValueError: Spoofchecker::areBidiConfusable(): Argument #1 ($direction) must be either Spoofchecker::LTR or Spoofchecker::RTL
 bool(true)
 bool(false)
 bool(false)