3030use function function_exists ;
3131use function get_class ;
3232use function get_debug_type ;
33+ use function getenv ;
3334use function gettype ;
3435use function is_resource ;
3536use function method_exists ;
@@ -276,7 +277,7 @@ public function provideCases(): iterable
276277 ];
277278
278279 yield 'mysqli, no native numbers ' => [
279- 'connection ' => ['driver ' => 'mysqli ' , 'host ' => ' mysql ' ],
280+ 'connection ' => ['driver ' => 'mysqli ' , 'host ' => getenv ( ' MYSQL_HOST ' ) ],
280281 'php80- ' => $ nativeMysql ,
281282 'php81+ ' => $ nativeMysql ,
282283 'setup ' => [
@@ -289,14 +290,14 @@ public function provideCases(): iterable
289290 ];
290291
291292 yield 'mysqli, native numbers ' => [
292- 'connection ' => ['driver ' => 'mysqli ' , 'host ' => ' mysql ' ],
293+ 'connection ' => ['driver ' => 'mysqli ' , 'host ' => getenv ( ' MYSQL_HOST ' ) ],
293294 'php80- ' => $ nativeMysql ,
294295 'php81+ ' => $ nativeMysql ,
295296 'setup ' => [MYSQLI_OPT_INT_AND_FLOAT_NATIVE => true ],
296297 ];
297298
298299 yield 'pdo_mysql, stringify, no emulate ' => [
299- 'connection ' => ['driver ' => 'pdo_mysql ' , 'host ' => ' mysql ' ],
300+ 'connection ' => ['driver ' => 'pdo_mysql ' , 'host ' => getenv ( ' MYSQL_HOST ' ) ],
300301 'php80- ' => $ stringified ,
301302 'php81+ ' => $ stringified ,
302303 'setup ' => [
@@ -306,21 +307,21 @@ public function provideCases(): iterable
306307 ];
307308
308309 yield 'pdo_mysql, no stringify, no emulate ' => [
309- 'connection ' => ['driver ' => 'pdo_mysql ' , 'host ' => ' mysql ' ],
310+ 'connection ' => ['driver ' => 'pdo_mysql ' , 'host ' => getenv ( ' MYSQL_HOST ' ) ],
310311 'php80- ' => $ nativeMysql ,
311312 'php81+ ' => $ nativeMysql ,
312313 'setup ' => [PDO ::ATTR_EMULATE_PREPARES => false ],
313314 ];
314315
315316 yield 'pdo_mysql, no stringify, emulate ' => [
316- 'connection ' => ['driver ' => 'pdo_mysql ' , 'host ' => ' mysql ' ],
317+ 'connection ' => ['driver ' => 'pdo_mysql ' , 'host ' => getenv ( ' MYSQL_HOST ' ) ],
317318 'php80- ' => $ stringified ,
318319 'php81+ ' => $ nativeMysql ,
319320 'setup ' => [], // defaults
320321 ];
321322
322323 yield 'pdo_mysql, stringify, emulate ' => [
323- 'connection ' => ['driver ' => 'pdo_mysql ' , 'host ' => ' mysql ' ],
324+ 'connection ' => ['driver ' => 'pdo_mysql ' , 'host ' => getenv ( ' MYSQL_HOST ' ) ],
324325 'php80- ' => $ stringified ,
325326 'php81+ ' => $ stringified ,
326327 'setup ' => [
@@ -329,22 +330,22 @@ public function provideCases(): iterable
329330 ];
330331
331332 yield 'pdo_pgsql, stringify ' => [
332- 'connection ' => ['driver ' => 'pdo_pgsql ' , 'host ' => ' pgsql ' ],
333+ 'connection ' => ['driver ' => 'pdo_pgsql ' , 'host ' => getenv ( ' PGSQL_HOST ' ) ],
333334
334335 'php80- ' => $ stringifiedOldPostgre ,
335336 'php81+ ' => $ stringified ,
336337 'setup ' => [PDO ::ATTR_STRINGIFY_FETCHES => true ],
337338 ];
338339
339340 yield 'pdo_pgsql, no stringify ' => [
340- 'connection ' => ['driver ' => 'pdo_pgsql ' , 'host ' => ' pgsql ' ],
341+ 'connection ' => ['driver ' => 'pdo_pgsql ' , 'host ' => getenv ( ' PGSQL_HOST ' ) ],
341342 'php80- ' => $ nativePdoPg ,
342343 'php81+ ' => $ nativePdoPg ,
343344 'setup ' => [],
344345 ];
345346
346347 yield 'pgsql ' => [
347- 'connection ' => ['driver ' => 'pgsql ' , 'host ' => ' pgsql ' ],
348+ 'connection ' => ['driver ' => 'pgsql ' , 'host ' => getenv ( ' PGSQL_HOST ' ) ],
348349 'php80- ' => $ nativePg ,
349350 'php81+ ' => $ nativePg ,
350351 'setup ' => [],
0 commit comments