Skip to content

Commit fc978c5

Browse files
committed
Disable SSL_MODE test when server doesn't support SSL connections.
1 parent 599aa45 commit fc978c5

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/unit/classes/connection.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2976,6 +2976,16 @@ void connection::ssl_mode()
29762976

29772977
con->setSchema(db);
29782978
stmt.reset(con->createStatement());
2979+
2980+
res.reset(stmt->executeQuery("SHOW GLOBAL VARIABLES LIKE 'tls_version'"));
2981+
2982+
res->next();
2983+
2984+
std::string tls_versions = res->getString(2);
2985+
2986+
if (tls_versions.empty())
2987+
SKIP("Server doesn't support SSL connections");
2988+
29792989
res.reset(stmt->executeQuery("SHOW SESSION STATUS LIKE 'Ssl_version'"));
29802990

29812991
res->next();

0 commit comments

Comments
 (0)