From 1c3ad7057ec95c19f0d18b21db209dac07e1a853 Mon Sep 17 00:00:00 2001 From: Tim van Dijen Date: Sat, 27 Jan 2024 11:17:15 +0100 Subject: [PATCH] Fix Psalm-issue --- tests/WSSecurity/XML/auth/ConstrainedValueTest.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/WSSecurity/XML/auth/ConstrainedValueTest.php b/tests/WSSecurity/XML/auth/ConstrainedValueTest.php index ad74d202..142f1643 100644 --- a/tests/WSSecurity/XML/auth/ConstrainedValueTest.php +++ b/tests/WSSecurity/XML/auth/ConstrainedValueTest.php @@ -73,7 +73,18 @@ public function testMarshalling(string $class, string $xmlRepresentation): void self::$resourcePath . $xmlRepresentation, ); - $constrainedValue = new ConstrainedValue(new $class(self::$value, null), [], true); + /** + * @var ( + * \SimpleSAML\WSSecurity\XML\auth\ValueLessThan| + * \SimpleSAML\WSSecurity\XML\auth\ValueLessThanOrEqual| + * \SimpleSAML\WSSecurity\XML\auth\ValueGreaterThan| + * \SimpleSAML\WSSecurity\XML\auth\ValueGreaterThanOrEqual| + * \SimpleSAML\WSSecurity\XML\auth\ValueInRangen| + * \SimpleSAML\WSSecurity\XML\auth\ValueOneOf + * ) $item + */ + $item = new $class(self::$value, null) + $constrainedValue = new ConstrainedValue($item, [], true); $this->assertEquals( $xmlRepresentation->saveXML($xmlRepresentation->documentElement),