1111
1212namespace Symfony \Bridge \Doctrine \Tests \Validator ;
1313
14- use Doctrine \ORM \Mapping \Driver \AnnotationDriver ;
1514use PHPUnit \Framework \TestCase ;
1615use Symfony \Bridge \Doctrine \Tests \DoctrineTestHelper ;
1716use Symfony \Bridge \Doctrine \Tests \Fixtures \BaseUser ;
@@ -39,12 +38,8 @@ class DoctrineLoaderTest extends TestCase
3938{
4039 public function testLoadClassMetadata ()
4140 {
42- $ validatorBuilder = Validation::createValidatorBuilder ()->enableAnnotationMapping (true );
43- if (class_exists (AnnotationDriver::class) && method_exists ($ validatorBuilder , 'addDefaultDoctrineAnnotationReader ' )) {
44- $ validatorBuilder ->addDefaultDoctrineAnnotationReader ();
45- }
46-
47- $ validator = $ validatorBuilder
41+ $ validator = Validation::createValidatorBuilder ()
42+ ->enableAttributeMapping ()
4843 ->addLoader (new DoctrineLoader (DoctrineTestHelper::createTestEntityManager (), '{^Symfony \\\\Bridge \\\\Doctrine \\\\Tests \\\\Fixtures \\\\DoctrineLoader} ' ))
4944 ->getValidator ()
5045 ;
@@ -145,15 +140,8 @@ public function testLoadClassMetadata()
145140
146141 public function testExtractEnum ()
147142 {
148- $ validatorBuilder = Validation::createValidatorBuilder ()
149- ->addMethodMapping ('loadValidatorMetadata ' )
150- ->enableAnnotationMapping (true );
151-
152- if (class_exists (AnnotationDriver::class) && method_exists ($ validatorBuilder , 'addDefaultDoctrineAnnotationReader ' )) {
153- $ validatorBuilder ->addDefaultDoctrineAnnotationReader ();
154- }
155-
156- $ validator = $ validatorBuilder
143+ $ validator = Validation::createValidatorBuilder ()
144+ ->enableAttributeMapping ()
157145 ->addLoader (new DoctrineLoader (DoctrineTestHelper::createTestEntityManager (), '{^Symfony \\\\Bridge \\\\Doctrine \\\\Tests \\\\Fixtures \\\\DoctrineLoader} ' ))
158146 ->getValidator ()
159147 ;
@@ -169,13 +157,8 @@ public function testExtractEnum()
169157
170158 public function testFieldMappingsConfiguration ()
171159 {
172- $ validatorBuilder = Validation::createValidatorBuilder ()->enableAnnotationMapping (true );
173-
174- if (class_exists (AnnotationDriver::class) && method_exists ($ validatorBuilder , 'addDefaultDoctrineAnnotationReader ' )) {
175- $ validatorBuilder ->addDefaultDoctrineAnnotationReader ();
176- }
177-
178- $ validator = $ validatorBuilder
160+ $ validator = Validation::createValidatorBuilder ()
161+ ->enableAttributeMapping ()
179162 ->addXmlMappings ([__DIR__ .'/../Resources/validator/BaseUser.xml ' ])
180163 ->addLoader (
181164 new DoctrineLoader (
@@ -215,13 +198,8 @@ public static function regexpProvider(): array
215198
216199 public function testClassNoAutoMapping ()
217200 {
218- $ validatorBuilder = Validation::createValidatorBuilder ()->enableAnnotationMapping (true );
219-
220- if (class_exists (AnnotationDriver::class) && method_exists ($ validatorBuilder , 'addDefaultDoctrineAnnotationReader ' )) {
221- $ validatorBuilder ->addDefaultDoctrineAnnotationReader ();
222- }
223-
224- $ validator = $ validatorBuilder
201+ $ validator = Validation::createValidatorBuilder ()
202+ ->enableAttributeMapping ()
225203 ->addLoader (new DoctrineLoader (DoctrineTestHelper::createTestEntityManager (), '{.*} ' ))
226204 ->getValidator ();
227205
0 commit comments