Preserve MySQL connection failures across queries
This commit is contained in:
@@ -115,6 +115,15 @@ RENDER(Request& context)
|
||||
parsed_underscore.find("'Ada'") != String::npos && parsed_underscore.find("_name") == String::npos ? "pass" : "fail",
|
||||
parsed_underscore
|
||||
);
|
||||
MySQL unavailable_mysql;
|
||||
unavailable_mysql.connect("127.0.0.1", "__uce_intentionally_missing__", "not-a-real-password");
|
||||
unavailable_mysql.query("SELECT 1");
|
||||
String unavailable_mysql_error = unavailable_mysql.error();
|
||||
mark(
|
||||
"mysql query after failed connect retains the connection error",
|
||||
unavailable_mysql_error != "" ? "pass" : "fail",
|
||||
unavailable_mysql_error
|
||||
);
|
||||
|
||||
MySQL mysql;
|
||||
mysql.connect("127.0.0.1", "root", "");
|
||||
|
||||
Reference in New Issue
Block a user