1616use Symfony \Bridge \PhpUnit \ExpectDeprecationTrait ;
1717use Symfony \Component \OptionsResolver \Debug \OptionsResolverIntrospector ;
1818use Symfony \Component \OptionsResolver \Exception \AccessException ;
19+ use Symfony \Component \OptionsResolver \Exception \AccessException ;
20+ use Symfony \Component \OptionsResolver \Exception \InvalidArgumentException ;
21+ use Symfony \Component \OptionsResolver \Exception \InvalidOptionsException ;
1922use Symfony \Component \OptionsResolver \Exception \InvalidOptionsException ;
23+ use Symfony \Component \OptionsResolver \Exception \MissingOptionsException ;
24+ use Symfony \Component \OptionsResolver \Exception \NoSuchOptionException ;
25+ use Symfony \Component \OptionsResolver \Exception \OptionDefinitionException ;
2026use Symfony \Component \OptionsResolver \Exception \UndefinedOptionsException ;
2127use Symfony \Component \OptionsResolver \Options ;
2228use Symfony \Component \OptionsResolver \OptionsResolver ;
@@ -235,7 +241,7 @@ public function testFailIfSetRequiredFromLazyOption()
235241
236242 public function testResolveFailsIfRequiredOptionMissing ()
237243 {
238- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ MissingOptionsException::class);
244+ $ this ->expectException (MissingOptionsException::class);
239245 $ this ->resolver ->setRequired ('foo ' );
240246
241247 $ this ->resolver ->resolve ();
@@ -462,7 +468,7 @@ public function testSetDeprecatedFailsIfUnknownOption()
462468
463469 public function testSetDeprecatedFailsIfInvalidDeprecationMessageType ()
464470 {
465- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ InvalidArgumentException::class);
471+ $ this ->expectException (InvalidArgumentException::class);
466472 $ this ->expectExceptionMessage ('Invalid type for deprecation message argument, expected string or \Closure, but got "bool". ' );
467473 $ this ->resolver
468474 ->setDefined ('foo ' )
@@ -472,7 +478,7 @@ public function testSetDeprecatedFailsIfInvalidDeprecationMessageType()
472478
473479 public function testLazyDeprecationFailsIfInvalidDeprecationMessageType ()
474480 {
475- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ InvalidArgumentException::class);
481+ $ this ->expectException (InvalidArgumentException::class);
476482 $ this ->expectExceptionMessage ('Invalid type for deprecation message, expected string but got "bool", return an empty string to ignore. ' );
477483 $ this ->resolver
478484 ->setDefined ('foo ' )
@@ -485,7 +491,7 @@ public function testLazyDeprecationFailsIfInvalidDeprecationMessageType()
485491
486492 public function testFailsIfCyclicDependencyBetweenDeprecation ()
487493 {
488- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
494+ $ this ->expectException (OptionDefinitionException::class);
489495 $ this ->expectExceptionMessage ('The options "foo", "bar" have a cyclic dependency. ' );
490496 $ this ->resolver
491497 ->setDefined (['foo ' , 'bar ' ])
@@ -1364,7 +1370,7 @@ public function testNormalizerCanAccessLazyOptions()
13641370
13651371 public function testFailIfCyclicDependencyBetweenNormalizers ()
13661372 {
1367- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
1373+ $ this ->expectException (OptionDefinitionException::class);
13681374 $ this ->resolver ->setDefault ('norm1 ' , 'bar ' );
13691375 $ this ->resolver ->setDefault ('norm2 ' , 'baz ' );
13701376
@@ -1381,7 +1387,7 @@ public function testFailIfCyclicDependencyBetweenNormalizers()
13811387
13821388 public function testFailIfCyclicDependencyBetweenNormalizerAndLazyOption ()
13831389 {
1384- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
1390+ $ this ->expectException (OptionDefinitionException::class);
13851391 $ this ->resolver ->setDefault ('lazy ' , function (Options $ options ) {
13861392 $ options ['norm ' ];
13871393 });
@@ -1805,7 +1811,7 @@ public function testArrayAccessUnsetNotSupported()
18051811
18061812 public function testFailIfGetNonExisting ()
18071813 {
1808- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ NoSuchOptionException::class);
1814+ $ this ->expectException (NoSuchOptionException::class);
18091815 $ this ->expectExceptionMessage ('The option "undefined" does not exist. Defined options are: "foo", "lazy". ' );
18101816 $ this ->resolver ->setDefault ('foo ' , 'bar ' );
18111817
@@ -1818,7 +1824,7 @@ public function testFailIfGetNonExisting()
18181824
18191825 public function testFailIfGetDefinedButUnset ()
18201826 {
1821- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ NoSuchOptionException::class);
1827+ $ this ->expectException (NoSuchOptionException::class);
18221828 $ this ->expectExceptionMessage ('The optional option "defined" has no value set. You should make sure it is set with "isset" before reading it. ' );
18231829 $ this ->resolver ->setDefined ('defined ' );
18241830
@@ -1831,7 +1837,7 @@ public function testFailIfGetDefinedButUnset()
18311837
18321838 public function testFailIfCyclicDependency ()
18331839 {
1834- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
1840+ $ this ->expectException (OptionDefinitionException::class);
18351841 $ this ->resolver ->setDefault ('lazy1 ' , function (Options $ options ) {
18361842 $ options ['lazy2 ' ];
18371843 });
@@ -2031,7 +2037,7 @@ public function testFailsIfUndefinedNestedOption()
20312037
20322038 public function testFailsIfMissingRequiredNestedOption ()
20332039 {
2034- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ MissingOptionsException::class);
2040+ $ this ->expectException (MissingOptionsException::class);
20352041 $ this ->expectExceptionMessage ('The required option "database[host]" is missing. ' );
20362042 $ this ->resolver ->setDefaults ([
20372043 'name ' => 'default ' ,
@@ -2270,7 +2276,7 @@ public function testNormalizeNestedValue()
22702276
22712277 public function testFailsIfCyclicDependencyBetweenSameNestedOption ()
22722278 {
2273- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
2279+ $ this ->expectException (OptionDefinitionException::class);
22742280 $ this ->resolver ->setDefault ('database ' , function (OptionsResolver $ resolver , Options $ parent ) {
22752281 $ resolver ->setDefault ('replicas ' , $ parent ['database ' ]);
22762282 });
@@ -2279,7 +2285,7 @@ public function testFailsIfCyclicDependencyBetweenSameNestedOption()
22792285
22802286 public function testFailsIfCyclicDependencyBetweenNestedOptionAndParentLazyOption ()
22812287 {
2282- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
2288+ $ this ->expectException (OptionDefinitionException::class);
22832289 $ this ->resolver ->setDefaults ([
22842290 'version ' => function (Options $ options ) {
22852291 return $ options ['database ' ]['server_version ' ];
@@ -2293,7 +2299,7 @@ public function testFailsIfCyclicDependencyBetweenNestedOptionAndParentLazyOptio
22932299
22942300 public function testFailsIfCyclicDependencyBetweenNormalizerAndNestedOption ()
22952301 {
2296- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
2302+ $ this ->expectException (OptionDefinitionException::class);
22972303 $ this ->resolver
22982304 ->setDefault ('name ' , 'default ' )
22992305 ->setDefault ('database ' , function (OptionsResolver $ resolver , Options $ parent ) {
@@ -2307,7 +2313,7 @@ public function testFailsIfCyclicDependencyBetweenNormalizerAndNestedOption()
23072313
23082314 public function testFailsIfCyclicDependencyBetweenNestedOptions ()
23092315 {
2310- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
2316+ $ this ->expectException (OptionDefinitionException::class);
23112317 $ this ->resolver ->setDefault ('database ' , function (OptionsResolver $ resolver , Options $ parent ) {
23122318 $ resolver ->setDefault ('host ' , $ parent ['replica ' ]['host ' ]);
23132319 });
0 commit comments