From 9b9bc225bc7e689d92ad438e5ad84d8394a18a47 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Fri, 24 Oct 2025 09:12:33 +0200 Subject: [PATCH] Added assertArrayHasKey() expectations --- tests/Type/PHPUnit/data/assert-function.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/Type/PHPUnit/data/assert-function.php b/tests/Type/PHPUnit/data/assert-function.php index 0fabf59e..f7a27d94 100644 --- a/tests/Type/PHPUnit/data/assert-function.php +++ b/tests/Type/PHPUnit/data/assert-function.php @@ -11,7 +11,6 @@ use function PHPUnit\Framework\assertNotCount; use function PHPUnit\Framework\assertEmpty; use function PHPUnit\Framework\assertInstanceOf; -use function PHPUnit\Framework\assertObjectHasAttribute; class Foo { @@ -53,6 +52,12 @@ public function arrayHasStringKey(array $a, \ArrayAccess $b): void assertType("ArrayAccess", $b); } + public function arrayHasExprKey(int $index, array $a): void + { + assertArrayHasKey($index, $a); + assertType("non-empty-array", $a); + } + public function testEmpty($a): void { assertEmpty($a);