1111use Yiisoft \ProxyMiddleware \Exception \RfcProxyParseException ;
1212use Yiisoft \ProxyMiddleware \Tests \Support \MockRequestHandler ;
1313use Yiisoft \ProxyMiddleware \TrustedHostsNetworkResolver ;
14- use Yiisoft \Validator \Validator ;
1514
1615final class RuntimeExceptionTest extends TestCase
1716{
@@ -509,7 +508,7 @@ public function dataReverseObfuscateIpIdentifierException(): iterable
509508 {
510509 return [
511510 yield 'empty array ' => [
512- (new class (new Validator () ) extends TrustedHostsNetworkResolver {
511+ (new class () extends TrustedHostsNetworkResolver {
513512 protected function reverseObfuscateIpIdentifier (
514513 string $ ipIdentifier ,
515514 array $ validatedConnectionChainItems ,
@@ -533,7 +532,7 @@ protected function reverseObfuscateIpIdentifier(
533532 'Reverse-obfuscated IP data can \'t be empty. ' ,
534533 ],
535534 yield 'wrong items count ' => [
536- (new class (new Validator () ) extends TrustedHostsNetworkResolver {
535+ (new class () extends TrustedHostsNetworkResolver {
537536 protected function reverseObfuscateIpIdentifier (
538537 string $ ipIdentifier ,
539538 array $ validatedConnectionChainItems ,
@@ -557,7 +556,7 @@ protected function reverseObfuscateIpIdentifier(
557556 'Invalid array keys for reverse-obfuscated IP data. The allowed and required keys are: "0", "1". ' ,
558557 ],
559558 yield 'IP: not a string ' => [
560- (new class (new Validator () ) extends TrustedHostsNetworkResolver {
559+ (new class () extends TrustedHostsNetworkResolver {
561560 protected function reverseObfuscateIpIdentifier (
562561 string $ ipIdentifier ,
563562 array $ validatedConnectionChainItems ,
@@ -581,7 +580,7 @@ protected function reverseObfuscateIpIdentifier(
581580 'IP returned from reverse-obfuscated IP data must be non-empty string. ' ,
582581 ],
583582 yield 'IP: empty string ' => [
584- (new class (new Validator () ) extends TrustedHostsNetworkResolver {
583+ (new class () extends TrustedHostsNetworkResolver {
585584 protected function reverseObfuscateIpIdentifier (
586585 string $ ipIdentifier ,
587586 array $ validatedConnectionChainItems ,
@@ -605,7 +604,7 @@ protected function reverseObfuscateIpIdentifier(
605604 'IP returned from reverse-obfuscated IP data must be non-empty string. ' ,
606605 ],
607606 yield 'IP: invalid ' => [
608- (new class (new Validator () ) extends TrustedHostsNetworkResolver {
607+ (new class () extends TrustedHostsNetworkResolver {
609608 protected function reverseObfuscateIpIdentifier (
610609 string $ ipIdentifier ,
611610 array $ validatedConnectionChainItems ,
@@ -629,7 +628,7 @@ protected function reverseObfuscateIpIdentifier(
629628 'IP returned from reverse-obfuscated IP data is not valid. ' ,
630629 ],
631630 yield 'port: empty string ' => [
632- (new class (new Validator () ) extends TrustedHostsNetworkResolver {
631+ (new class () extends TrustedHostsNetworkResolver {
633632 protected function reverseObfuscateIpIdentifier (
634633 string $ ipIdentifier ,
635634 array $ validatedConnectionChainItems ,
@@ -653,7 +652,7 @@ protected function reverseObfuscateIpIdentifier(
653652 'Port returned from reverse-obfuscated IP data must be non-empty string. ' ,
654653 ],
655654 yield 'IP: valid port instead of IP, port: invalid ' => [
656- (new class (new Validator () ) extends TrustedHostsNetworkResolver {
655+ (new class () extends TrustedHostsNetworkResolver {
657656 protected function reverseObfuscateIpIdentifier (
658657 string $ ipIdentifier ,
659658 array $ validatedConnectionChainItems ,
0 commit comments