From ba1f6da1e99eb81d9ee45ae7f84c739c161010a3 Mon Sep 17 00:00:00 2001 From: Willington Vega Date: Sun, 6 Feb 2022 20:45:39 -0500 Subject: [PATCH] Test that keeps parenthesis around anonymous class parameters --- ...finitionOfNewAsAnonymousClassParameter.php | 27 +++++++++++++++++++ ...redefine-new-anonymous-class-paramter.phpt | 20 ++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 tests/includes/RedefinitionOfNewAsAnonymousClassParameter.php create mode 100644 tests/redefine-new-anonymous-class-paramter.phpt diff --git a/tests/includes/RedefinitionOfNewAsAnonymousClassParameter.php b/tests/includes/RedefinitionOfNewAsAnonymousClassParameter.php new file mode 100644 index 0000000..4e60a81 --- /dev/null +++ b/tests/includes/RedefinitionOfNewAsAnonymousClassParameter.php @@ -0,0 +1,27 @@ +object = $object; + } + }; + + assert($test->object instanceof stdClass); +} diff --git a/tests/redefine-new-anonymous-class-paramter.phpt b/tests/redefine-new-anonymous-class-paramter.phpt new file mode 100644 index 0000000..8cb2ab2 --- /dev/null +++ b/tests/redefine-new-anonymous-class-paramter.phpt @@ -0,0 +1,20 @@ +--TEST-- +https://github.com/antecedent/patchwork/issues/127 + +--FILE-- + +===DONE=== + +--EXPECT-- +===DONE===