16
16
use Symfony \Bridge \PhpUnit \ExpectDeprecationTrait ;
17
17
use Symfony \Component \OptionsResolver \Debug \OptionsResolverIntrospector ;
18
18
use 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 ;
19
22
use 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 ;
20
26
use Symfony \Component \OptionsResolver \Exception \UndefinedOptionsException ;
21
27
use Symfony \Component \OptionsResolver \Options ;
22
28
use Symfony \Component \OptionsResolver \OptionsResolver ;
@@ -235,7 +241,7 @@ public function testFailIfSetRequiredFromLazyOption()
235
241
236
242
public function testResolveFailsIfRequiredOptionMissing ()
237
243
{
238
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ MissingOptionsException::class);
244
+ $ this ->expectException (MissingOptionsException::class);
239
245
$ this ->resolver ->setRequired ('foo ' );
240
246
241
247
$ this ->resolver ->resolve ();
@@ -462,7 +468,7 @@ public function testSetDeprecatedFailsIfUnknownOption()
462
468
463
469
public function testSetDeprecatedFailsIfInvalidDeprecationMessageType ()
464
470
{
465
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ InvalidArgumentException::class);
471
+ $ this ->expectException (InvalidArgumentException::class);
466
472
$ this ->expectExceptionMessage ('Invalid type for deprecation message argument, expected string or \Closure, but got "bool". ' );
467
473
$ this ->resolver
468
474
->setDefined ('foo ' )
@@ -472,7 +478,7 @@ public function testSetDeprecatedFailsIfInvalidDeprecationMessageType()
472
478
473
479
public function testLazyDeprecationFailsIfInvalidDeprecationMessageType ()
474
480
{
475
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ InvalidArgumentException::class);
481
+ $ this ->expectException (InvalidArgumentException::class);
476
482
$ this ->expectExceptionMessage ('Invalid type for deprecation message, expected string but got "bool", return an empty string to ignore. ' );
477
483
$ this ->resolver
478
484
->setDefined ('foo ' )
@@ -485,7 +491,7 @@ public function testLazyDeprecationFailsIfInvalidDeprecationMessageType()
485
491
486
492
public function testFailsIfCyclicDependencyBetweenDeprecation ()
487
493
{
488
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
494
+ $ this ->expectException (OptionDefinitionException::class);
489
495
$ this ->expectExceptionMessage ('The options "foo", "bar" have a cyclic dependency. ' );
490
496
$ this ->resolver
491
497
->setDefined (['foo ' , 'bar ' ])
@@ -1364,7 +1370,7 @@ public function testNormalizerCanAccessLazyOptions()
1364
1370
1365
1371
public function testFailIfCyclicDependencyBetweenNormalizers ()
1366
1372
{
1367
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
1373
+ $ this ->expectException (OptionDefinitionException::class);
1368
1374
$ this ->resolver ->setDefault ('norm1 ' , 'bar ' );
1369
1375
$ this ->resolver ->setDefault ('norm2 ' , 'baz ' );
1370
1376
@@ -1381,7 +1387,7 @@ public function testFailIfCyclicDependencyBetweenNormalizers()
1381
1387
1382
1388
public function testFailIfCyclicDependencyBetweenNormalizerAndLazyOption ()
1383
1389
{
1384
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
1390
+ $ this ->expectException (OptionDefinitionException::class);
1385
1391
$ this ->resolver ->setDefault ('lazy ' , function (Options $ options ) {
1386
1392
$ options ['norm ' ];
1387
1393
});
@@ -1805,7 +1811,7 @@ public function testArrayAccessUnsetNotSupported()
1805
1811
1806
1812
public function testFailIfGetNonExisting ()
1807
1813
{
1808
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ NoSuchOptionException::class);
1814
+ $ this ->expectException (NoSuchOptionException::class);
1809
1815
$ this ->expectExceptionMessage ('The option "undefined" does not exist. Defined options are: "foo", "lazy". ' );
1810
1816
$ this ->resolver ->setDefault ('foo ' , 'bar ' );
1811
1817
@@ -1818,7 +1824,7 @@ public function testFailIfGetNonExisting()
1818
1824
1819
1825
public function testFailIfGetDefinedButUnset ()
1820
1826
{
1821
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ NoSuchOptionException::class);
1827
+ $ this ->expectException (NoSuchOptionException::class);
1822
1828
$ this ->expectExceptionMessage ('The optional option "defined" has no value set. You should make sure it is set with "isset" before reading it. ' );
1823
1829
$ this ->resolver ->setDefined ('defined ' );
1824
1830
@@ -1831,7 +1837,7 @@ public function testFailIfGetDefinedButUnset()
1831
1837
1832
1838
public function testFailIfCyclicDependency ()
1833
1839
{
1834
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
1840
+ $ this ->expectException (OptionDefinitionException::class);
1835
1841
$ this ->resolver ->setDefault ('lazy1 ' , function (Options $ options ) {
1836
1842
$ options ['lazy2 ' ];
1837
1843
});
@@ -2031,7 +2037,7 @@ public function testFailsIfUndefinedNestedOption()
2031
2037
2032
2038
public function testFailsIfMissingRequiredNestedOption ()
2033
2039
{
2034
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ MissingOptionsException::class);
2040
+ $ this ->expectException (MissingOptionsException::class);
2035
2041
$ this ->expectExceptionMessage ('The required option "database[host]" is missing. ' );
2036
2042
$ this ->resolver ->setDefaults ([
2037
2043
'name ' => 'default ' ,
@@ -2270,7 +2276,7 @@ public function testNormalizeNestedValue()
2270
2276
2271
2277
public function testFailsIfCyclicDependencyBetweenSameNestedOption ()
2272
2278
{
2273
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
2279
+ $ this ->expectException (OptionDefinitionException::class);
2274
2280
$ this ->resolver ->setDefault ('database ' , function (OptionsResolver $ resolver , Options $ parent ) {
2275
2281
$ resolver ->setDefault ('replicas ' , $ parent ['database ' ]);
2276
2282
});
@@ -2279,7 +2285,7 @@ public function testFailsIfCyclicDependencyBetweenSameNestedOption()
2279
2285
2280
2286
public function testFailsIfCyclicDependencyBetweenNestedOptionAndParentLazyOption ()
2281
2287
{
2282
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
2288
+ $ this ->expectException (OptionDefinitionException::class);
2283
2289
$ this ->resolver ->setDefaults ([
2284
2290
'version ' => function (Options $ options ) {
2285
2291
return $ options ['database ' ]['server_version ' ];
@@ -2293,7 +2299,7 @@ public function testFailsIfCyclicDependencyBetweenNestedOptionAndParentLazyOptio
2293
2299
2294
2300
public function testFailsIfCyclicDependencyBetweenNormalizerAndNestedOption ()
2295
2301
{
2296
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
2302
+ $ this ->expectException (OptionDefinitionException::class);
2297
2303
$ this ->resolver
2298
2304
->setDefault ('name ' , 'default ' )
2299
2305
->setDefault ('database ' , function (OptionsResolver $ resolver , Options $ parent ) {
@@ -2307,7 +2313,7 @@ public function testFailsIfCyclicDependencyBetweenNormalizerAndNestedOption()
2307
2313
2308
2314
public function testFailsIfCyclicDependencyBetweenNestedOptions ()
2309
2315
{
2310
- $ this ->expectException (\ Symfony \ Component \ OptionsResolver \ Exception \ OptionDefinitionException::class);
2316
+ $ this ->expectException (OptionDefinitionException::class);
2311
2317
$ this ->resolver ->setDefault ('database ' , function (OptionsResolver $ resolver , Options $ parent ) {
2312
2318
$ resolver ->setDefault ('host ' , $ parent ['replica ' ]['host ' ]);
2313
2319
});
0 commit comments