..
__call.phpt
__callStatic.phpt
__class__.phpt
__clone.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__debugInfo.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__function__.phpt
__get.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__invoke.phpt
__isset.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__method__.phpt
__serialize.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__set.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__set_state.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__sleep.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__toString.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__unserialize.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__unset.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
__wakeup.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
ast-dumper.phpt
backed-cases-int.phpt
backed-cases-string.phpt
backed-duplicate-int.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
backed-duplicate-string.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
backed-from-invalid-int.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
backed-from-invalid-string.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
backed-from-invalid-type.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
backed-from-unknown-hash.phpt
backed-from.phpt
backed-implements-multiple.phpt
Add test cases for backed enum implementing interface
2021-10-20 09:53:51 +02:00
backed-implements.phpt
Add test cases for backed enum implementing interface
2021-10-20 09:53:51 +02:00
backed-int-case-without-value.phpt
backed-int-const-expr.phpt
backed-int-const-invalid-expr.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
backed-int.phpt
backed-invalid.phpt
backed-mismatch.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
backed-negative-int.phpt
backed-string-heredoc.phpt
backed-string.phpt
backed-tryFrom-casing.phpt
backed-tryFrom-unknown-hash.phpt
backed-tryFrom.phpt
backed-type-no-union.phpt
basic-methods.phpt
case-attributes.phpt
case-in-class.phpt
cases-refcount.phpt
comparison.phpt
Fix enum to bool comparison
2024-12-09 17:49:01 +01:00
constant-aliases.phpt
constants.phpt
default-parameter.phpt
empty-from.phpt
Zend/*: fix a bunch of typos (GH-16017)
2024-09-24 10:55:21 +02:00
enum-as-constant.phpt
enum-as-params.phpt
enum-attributes.phpt
enum-in-constant.phpt
enum-in-static-var.phpt
enum-in-var-export.phpt
Fix GH-8232 - always reference classes in var_export()
via their FQCN
2022-04-23 11:06:21 +02:00
enum-reserved-non-modifiers.phpt
enum_exists.phpt
enum_in_stack_trace.phpt
Zend/tests: organize some tests with sub directories (8) ( #17873 )
2025-02-22 19:10:59 +00:00
enum_underscore_as_name.phpt
GH-15976: clarify error messages for enum/trait/interface/alias names
2024-09-22 19:14:57 +01:00
extending-builtin-error.phpt
[skip ci] Fix test expectation for Windows
2024-10-18 23:31:18 +02:00
extending-user-error.phpt
GH-16315: Improve error messages when extending enums
2024-10-18 22:22:54 +02:00
final.phpt
GH-16315: Improve error messages when extending enums
2024-10-18 22:22:54 +02:00
gh7792_1.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
gh7792_2.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
gh7792_3.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
gh7792_4.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
gh7792_5.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
gh7821.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
gh8176.phpt
Fix GH-8176: Fix leaking enum values in property initializers
2022-03-07 18:26:46 +01:00
gh8418.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
gh9775_1.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
gh9775_2.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
gh10346.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
gh16954.phpt
Zend/tests: organize some tests with sub directories (4) ( #17778 )
2025-02-13 16:17:36 +00:00
implements.phpt
instanceof-backed-enum.phpt
instanceof-unitenum.phpt
instanceof.phpt
internal_enums.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
internal_enums_strict_types.phpt
Fix Enum::from/tryFrom memory leak in JIT for internal enums
2022-05-28 10:51:17 +02:00
json_encode.phpt
Register JSON_ERROR_NON_BACKED_ENUM constant ( #8285 )
2022-03-31 14:31:17 +02:00
keyword-no-bc-break.phpt
keyword-whitespace.phpt
magic-constants.phpt
Fix magic constants in backed enum values
2022-06-23 19:17:44 +02:00
name-property.phpt
namespaces.phpt
no-abstract.phpt
GH-16067: prevent invalid abstract
during compilation of methods (GH-16069)
2024-10-23 15:04:18 +02:00
no-cases.phpt
no-class-implements-backed-enum.phpt
no-class-implements-unit-enum.phpt
no-clone.phpt
no-constructors.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
no-destruct.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
no-dynamic-properties.phpt
Don't use custom object handlers for enum properties
2021-08-13 16:44:39 +02:00
no-enum-implements-backed-enum.phpt
Improve error message class type
2022-03-20 20:54:36 +01:00
no-enum-implements-unit-enum.phpt
Improve error message class type
2022-03-20 20:54:36 +01:00
no-from.phpt
no-implement-serializable-indirect.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
no-implement-serializable.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
no-name-property.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
no-new-through-reflection.phpt
no-new.phpt
no-non-backed-enum-implements-backed-enum.phpt
no-pass-properties-by-ref.phpt
Fix indirect readonly error messages ( #14979 )
2024-07-16 23:24:07 +02:00
no-properties.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
no-return-properties-by-ref.phpt
Fix indirect readonly error messages ( #14979 )
2024-07-16 23:24:07 +02:00
no-static-properties.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
no-unsed-value.phpt
no-unset-propertes.phpt
Don't use custom object handlers for enum properties
2021-08-13 16:44:39 +02:00
no-value-property.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
no-write-properties-cache-slot.phpt
Fix message in test
2021-08-13 17:01:16 +02:00
no-write-properties-through-foreach-reference.phpt
Fix indirect readonly error messages ( #14979 )
2024-07-16 23:24:07 +02:00
no-write-properties-through-references.phpt
Fix indirect readonly error messages ( #14979 )
2024-07-16 23:24:07 +02:00
no-write-properties.phpt
Fix typo in enum test ( #7368 )
2021-08-14 09:53:37 +02:00
non-backed-enum-with-expr-value.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
non-backed-enum-with-int-value.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
non-backed-enum-with-invalid-value.phpt
non-backed-enum-with-string-value.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
offsetGet-in-const-expr.phpt
Fix lineno for all constant expressions
2023-02-02 19:03:47 +01:00
print_r.phpt
reflectionclass.phpt
serialization-round-trip.phpt
serialize.phpt
spl-object-storage.phpt
static-methods.phpt
traits-constants.phpt
Implement constants in traits ( #8888 )
2022-08-04 20:08:40 +01:00
traits-no-__construct.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
traits-no-cases-method.phpt
traits-no-forbidden-methods.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
traits-no-properties.phpt
Enum error message consistency ( #9350 )
2022-08-23 13:32:34 +02:00
traits.phpt
unit-cases.phpt
unserialize-const.phpt
Promote unserialize() notices to warning ( #9629 )
2022-11-15 19:36:38 +01:00
unserialize-missing-colon.phpt
Promote unserialize() notices to warning ( #9629 )
2022-11-15 19:36:38 +01:00
unserialize-non-enum.phpt
Promote unserialize() notices to warning ( #9629 )
2022-11-15 19:36:38 +01:00
unserialize-non-existent-case.phpt
Promote unserialize() notices to warning ( #9629 )
2022-11-15 19:36:38 +01:00
unserialize-refcount.phpt
unserialize.phpt
update-class-constant-failure.phpt
Allow arbitrary const expressions in backed enums
2022-06-12 22:56:05 +02:00
value-property-type.phpt
var_dump-nested.phpt
var_dump-reference.phpt
var_export.phpt
Fix GH-8232 - always reference classes in var_export()
via their FQCN
2022-04-23 11:06:21 +02:00
weak-map.phpt
Fixed bug #81514
2021-10-08 10:31:24 +02:00