Expose MySQL connection state
This commit is contained in:
@@ -117,6 +117,11 @@ RENDER(Request& context)
|
||||
);
|
||||
MySQL unavailable_mysql;
|
||||
unavailable_mysql.connect("127.0.0.1", "__uce_intentionally_missing__", "not-a-real-password");
|
||||
mark(
|
||||
"mysql_connected() distinguishes a failed connection wrapper",
|
||||
!mysql_connected(&unavailable_mysql) ? "pass" : "fail",
|
||||
mysql_connected(&unavailable_mysql) ? "unexpected live handle" : "no live handle"
|
||||
);
|
||||
unavailable_mysql.query("SELECT 1");
|
||||
String unavailable_mysql_error = unavailable_mysql.error();
|
||||
mark(
|
||||
|
||||
Reference in New Issue
Block a user