mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-06-28 14:20:15 +00:00
WPDB: Fix the parsing of sockets which contain colons within the socket name (used on some cloud providers).
Props natacado. Fixes #42634 for trunk. git-svn-id: https://develop.svn.wordpress.org/trunk@42226 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -1558,6 +1558,14 @@ class Tests_DB extends WP_UnitTestCase {
|
||||
'/tmp/mysql.sock',
|
||||
false,
|
||||
),
|
||||
array(
|
||||
':/tmp/mysql:with_colon.sock',
|
||||
false,
|
||||
'',
|
||||
null,
|
||||
'/tmp/mysql:with_colon.sock',
|
||||
false,
|
||||
),
|
||||
array(
|
||||
'127.0.0.1',
|
||||
false,
|
||||
@@ -1574,6 +1582,14 @@ class Tests_DB extends WP_UnitTestCase {
|
||||
null,
|
||||
false,
|
||||
),
|
||||
array(
|
||||
'127.0.0.1:3306:/tmp/mysql:with_colon.sock',
|
||||
false,
|
||||
'127.0.0.1',
|
||||
'3306',
|
||||
'/tmp/mysql:with_colon.sock',
|
||||
false,
|
||||
),
|
||||
array(
|
||||
'example.com',
|
||||
false,
|
||||
@@ -1606,6 +1622,14 @@ class Tests_DB extends WP_UnitTestCase {
|
||||
'/tmp/mysql.sock',
|
||||
false,
|
||||
),
|
||||
array(
|
||||
'localhost:/tmp/mysql:with_colon.sock',
|
||||
false,
|
||||
'localhost',
|
||||
null,
|
||||
'/tmp/mysql:with_colon.sock',
|
||||
false,
|
||||
),
|
||||
array(
|
||||
'0000:0000:0000:0000:0000:0000:0000:0001',
|
||||
false,
|
||||
@@ -1638,6 +1662,14 @@ class Tests_DB extends WP_UnitTestCase {
|
||||
null,
|
||||
true,
|
||||
),
|
||||
array(
|
||||
'[::1]:3306:/tmp/mysql:with_colon.sock',
|
||||
false,
|
||||
'::1',
|
||||
'3306',
|
||||
'/tmp/mysql:with_colon.sock',
|
||||
true,
|
||||
),
|
||||
array(
|
||||
'2001:0db8:0000:0000:0000:ff00:0042:8329',
|
||||
false,
|
||||
|
||||
Reference in New Issue
Block a user