File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5757use function substr ;
5858use function sys_get_temp_dir ;
5959use function time ;
60- use function trigger_error ;
6160use function trim ;
6261
6362use const ARRAY_FILTER_USE_KEY ;
6463use const DIRECTORY_SEPARATOR ;
65- use const E_USER_ERROR ;
6664use const PHP_OS ;
6765use const PHP_URL_PATH ;
6866use const PHP_URL_SCHEME ;
@@ -1164,10 +1162,7 @@ public function checkServers(): void
11641162 foreach ($ this ->settings ['Servers ' ] as $ server_index => $ each_server ) {
11651163 // Detect wrong configuration
11661164 if (! is_int ($ server_index ) || $ server_index < 1 ) {
1167- trigger_error (
1168- sprintf (__ ('Invalid server index: %s ' ), $ server_index ),
1169- E_USER_ERROR
1170- );
1165+ continue ;
11711166 }
11721167
11731168 $ each_server = array_merge ($ this ->defaultServer , $ each_server );
Original file line number Diff line number Diff line change 291291 <code>$gd_nfo['GD Version']</code>
292292 <code>$path</code>
293293 <code>$server['verbose']</code>
294- <code>$server_index</code>
295294 <code>$this->settings['Servers']</code>
296295 <code>$this->settings['ThemeDefault']</code>
297296 <code>$this->settings['ThemeDefault']</code>
1657016569 </DeprecatedMethod>
1657116570 </file>
1657216571 <file src="test/classes/ConfigTest.php">
16573- <DeprecatedMethod>
16574- <code>expectError</code>
16575- <code>expectErrorMessage</code>
16576- </DeprecatedMethod>
1657716572 <InvalidArgument>
1657816573 <code>$v</code>
1657916574 </InvalidArgument>
Original file line number Diff line number Diff line change @@ -1110,18 +1110,16 @@ public static function serverSettingsProvider(): array
11101110 ];
11111111 }
11121112
1113- /**
1114- * @group with-trigger-error
1115- */
11161113 public function testCheckServersWithInvalidServer (): void
11171114 {
1118- $ this ->expectError ();
1119- $ this ->expectErrorMessage ('Invalid server index: invalid ' );
1120-
1121- $ this ->object ->settings ['Servers ' ] = ['invalid ' => ['host ' => '127.0.0.1 ' ], 1 => ['host ' => '127.0.0.1 ' ]];
1115+ $ server = ['host ' => '127.0.0.1 ' ];
1116+ $ this ->object ->settings ['Servers ' ] = ['invalid ' => $ server , 0 => $ server , 1 => $ server ];
11221117 $ this ->object ->checkServers ();
1123- $ expected = array_merge ($ this ->object ->defaultServer , [ ' host ' => ' 127.0.0.1 ' ] );
1118+ $ expected = array_merge ($ this ->object ->defaultServer , $ server );
11241119
1120+ $ this ->assertArrayNotHasKey ('invalid ' , $ this ->object ->settings ['Servers ' ]);
1121+ $ this ->assertArrayNotHasKey (0 , $ this ->object ->settings ['Servers ' ]);
1122+ $ this ->assertArrayHasKey (1 , $ this ->object ->settings ['Servers ' ]);
11251123 $ this ->assertEquals ($ expected , $ this ->object ->settings ['Servers ' ][1 ]);
11261124 }
11271125
You can’t perform that action at this time.
0 commit comments