1
0
mirror of https://github.com/mariadb-corporation/mariadb-connector-c.git synced 2025-08-08 14:02:17 +03:00

Don't test session tracking for character set against server < 10.3

This commit is contained in:
Georg Richter
2020-09-10 17:27:39 +02:00
parent a17e73f953
commit 2c22f8e71b

View File

@@ -955,6 +955,8 @@ static int test_sess_track_db(MYSQL *mysql)
"session_track_get_first failed"); "session_track_get_first failed");
FAIL_IF(strncmp(data, "test", len), "Expected new schema 'test'"); FAIL_IF(strncmp(data, "test", len), "Expected new schema 'test'");
if (mysql_get_server_version(mysql) >= 100300)
{
diag("charset: %s", mysql->charset->csname); diag("charset: %s", mysql->charset->csname);
rc= mysql_query(mysql, "SET NAMES utf8"); rc= mysql_query(mysql, "SET NAMES utf8");
check_mysql_rc(rc, mysql); check_mysql_rc(rc, mysql);
@@ -968,7 +970,7 @@ static int test_sess_track_db(MYSQL *mysql)
rc= mysql_query(mysql, "SET NAMES latin1"); rc= mysql_query(mysql, "SET NAMES latin1");
check_mysql_rc(rc, mysql); check_mysql_rc(rc, mysql);
FAIL_IF(strcmp(mysql->charset->csname, "latin1"), "Expected charset 'latin1'"); FAIL_IF(strcmp(mysql->charset->csname, "latin1"), "Expected charset 'latin1'");
}
rc= mysql_query(mysql, "DROP PROCEDURE IF EXISTS p1"); rc= mysql_query(mysql, "DROP PROCEDURE IF EXISTS p1");
check_mysql_rc(rc, mysql); check_mysql_rc(rc, mysql);