diff --git a/src/Bridge/Symfony/Bundle/Test/ApiTestAssertionsTrait.php b/src/Bridge/Symfony/Bundle/Test/ApiTestAssertionsTrait.php index 4283b7336d1..74caf729749 100644 --- a/src/Bridge/Symfony/Bundle/Test/ApiTestAssertionsTrait.php +++ b/src/Bridge/Symfony/Bundle/Test/ApiTestAssertionsTrait.php @@ -113,14 +113,14 @@ public static function assertMatchesResourceCollectionJsonSchema(string $resourc { $schema = self::getSchemaFactory()->buildSchema($resourceClass, $format, Schema::TYPE_OUTPUT, OperationType::COLLECTION, $operationName); - static::assertMatchesJsonSchema($schema); + static::assertMatchesJsonSchema($schema->getArrayCopy()); } public static function assertMatchesResourceItemJsonSchema(string $resourceClass, ?string $operationName = null, string $format = 'jsonld'): void { $schema = self::getSchemaFactory()->buildSchema($resourceClass, $format, Schema::TYPE_OUTPUT, OperationType::ITEM, $operationName); - static::assertMatchesJsonSchema($schema); + static::assertMatchesJsonSchema($schema->getArrayCopy()); } private static function getHttpClient(Client $newClient = null): ?Client