From 5622def429c8d876b3eb9f52bff84f0428fcfea4 Mon Sep 17 00:00:00 2001 From: Gina Peter Bnayard Date: Tue, 13 Aug 2024 14:37:40 +0200 Subject: [PATCH] Add more tests covering deprecation of _ as CE name --- Zend/tests/enum/enum_underscore_as_name.phpt | 18 ++++++++++++++++++ Zend/tests/interface_underscore_as_name.phpt | 18 ++++++++++++++++++ Zend/tests/traits/enum_underscore_as_name.phpt | 18 ++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 Zend/tests/enum/enum_underscore_as_name.phpt create mode 100644 Zend/tests/interface_underscore_as_name.phpt create mode 100644 Zend/tests/traits/enum_underscore_as_name.phpt diff --git a/Zend/tests/enum/enum_underscore_as_name.phpt b/Zend/tests/enum/enum_underscore_as_name.phpt new file mode 100644 index 00000000000..6c7e38362da --- /dev/null +++ b/Zend/tests/enum/enum_underscore_as_name.phpt @@ -0,0 +1,18 @@ +--TEST-- +Using "_" as a enum name is deprecated +--FILE-- + +--EXPECTF-- +Deprecated: Using "_" as a class name is deprecated since 8.4 in %s on line %d + +Deprecated: Using "_" as a class name is deprecated since 8.4 in %s on line %d diff --git a/Zend/tests/interface_underscore_as_name.phpt b/Zend/tests/interface_underscore_as_name.phpt new file mode 100644 index 00000000000..5746dbf9522 --- /dev/null +++ b/Zend/tests/interface_underscore_as_name.phpt @@ -0,0 +1,18 @@ +--TEST-- +Using "_" as an interface name is deprecated +--FILE-- + +--EXPECTF-- +Deprecated: Using "_" as a class name is deprecated since 8.4 in %s on line %d + +Deprecated: Using "_" as a class name is deprecated since 8.4 in %s on line %d diff --git a/Zend/tests/traits/enum_underscore_as_name.phpt b/Zend/tests/traits/enum_underscore_as_name.phpt new file mode 100644 index 00000000000..de62dad6af8 --- /dev/null +++ b/Zend/tests/traits/enum_underscore_as_name.phpt @@ -0,0 +1,18 @@ +--TEST-- +Using "_" as a trait name is deprecated +--FILE-- + +--EXPECTF-- +Deprecated: Using "_" as a class name is deprecated since 8.4 in %s on line %d + +Deprecated: Using "_" as a class name is deprecated since 8.4 in %s on line %d