Loading core/tests/Drupal/Tests/Core/TypedData/RecursiveContextualValidatorTest.php +6 −8 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ use Drupal\Core\DependencyInjection\ContainerBuilder; use Drupal\Core\TypedData\DataDefinition; use Drupal\Core\TypedData\MapDataDefinition; use Drupal\Core\TypedData\TypedData as TypedDataBase; use Drupal\Core\TypedData\TypedDataManager; use Drupal\Core\TypedData\Validation\RecursiveValidator; use Drupal\Core\Validation\ConstraintManager; Loading Loading @@ -250,16 +251,13 @@ public function testValidatePropertyWithInvalidObjects($object) { /** * Provides data for testValidatePropertyWithInvalidObjects. * @return array */ public function providerTestValidatePropertyWithInvalidObjects() { $data = []; $data[] = [new \stdClass()]; $data[] = [new class() {}]; public static function providerTestValidatePropertyWithInvalidObjects(): \Generator { $dataDefinition = new DataDefinition(); $data[] = [$this->createMock('Drupal\Core\TypedData\TypedDataInterface')]; return $data; yield [new \stdClass()]; yield [new class() {}]; yield [new class($dataDefinition) extends TypedDataBase {}]; } /** Loading Loading
core/tests/Drupal/Tests/Core/TypedData/RecursiveContextualValidatorTest.php +6 −8 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ use Drupal\Core\DependencyInjection\ContainerBuilder; use Drupal\Core\TypedData\DataDefinition; use Drupal\Core\TypedData\MapDataDefinition; use Drupal\Core\TypedData\TypedData as TypedDataBase; use Drupal\Core\TypedData\TypedDataManager; use Drupal\Core\TypedData\Validation\RecursiveValidator; use Drupal\Core\Validation\ConstraintManager; Loading Loading @@ -250,16 +251,13 @@ public function testValidatePropertyWithInvalidObjects($object) { /** * Provides data for testValidatePropertyWithInvalidObjects. * @return array */ public function providerTestValidatePropertyWithInvalidObjects() { $data = []; $data[] = [new \stdClass()]; $data[] = [new class() {}]; public static function providerTestValidatePropertyWithInvalidObjects(): \Generator { $dataDefinition = new DataDefinition(); $data[] = [$this->createMock('Drupal\Core\TypedData\TypedDataInterface')]; return $data; yield [new \stdClass()]; yield [new class() {}]; yield [new class($dataDefinition) extends TypedDataBase {}]; } /** Loading