From 207792b03e170bddc7a481aec59ae25242d5ef2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jaramago=20Fern=C3=A1ndez?= Date: Tue, 28 Jan 2025 10:27:59 +0100 Subject: [PATCH] Compile 'test_ssl_fast_forward-*-t' against 'libmariadb' and 'libmysqlclient' Using both libraries allows to test the compatibility of 'fast-forward' sessions for SQLite3 sessions. --- test/tap/tests/Makefile | 12 ++++++++++++ ...t_forward-2-t.cpp => test_ssl_fast_forward-2.cpp} | 0 ...t_forward-3-t.cpp => test_ssl_fast_forward-3.cpp} | 0 3 files changed, 12 insertions(+) rename test/tap/tests/{test_ssl_fast_forward-2-t.cpp => test_ssl_fast_forward-2.cpp} (100%) rename test/tap/tests/{test_ssl_fast_forward-3-t.cpp => test_ssl_fast_forward-3.cpp} (100%) diff --git a/test/tap/tests/Makefile b/test/tap/tests/Makefile index 54578d91a..9d970dc75 100644 --- a/test/tap/tests/Makefile +++ b/test/tap/tests/Makefile @@ -345,6 +345,18 @@ test_sqlite3_special_queries_libmariadb-t: test_sqlite3_special_queries.cpp $(TA test_sqlite3_special_queries_libmysql-t: test_sqlite3_special_queries.cpp $(TAP_LDIR)/libtap_mysql8.a $(CXX) -DLIBMYSQL_HELPER8 -DDISABLE_WARNING_COUNT_LOGGING $< -I$(TEST_MYSQL8_IDIR) -I$(TEST_MYSQL8_EDIR) -L$(TEST_MYSQL8_LDIR) -lmysqlclient -ltap_mysql8 -lresolv $(CUSTOMARGS) -o $@ +test_ssl_fast_forward-2_libmariadb-t: test_ssl_fast_forward-2.cpp $(TAP_LDIR)/libtap.so + $(CXX) -DDISABLE_WARNING_COUNT_LOGGING $< $(IDIRS) $(LDIRS) $(OPT) $(MYLIBS) $(STATIC_LIBS) -o $@ + +test_ssl_fast_forward-2_libmysql-t: test_ssl_fast_forward-2.cpp $(TAP_LDIR)/libtap_mysql8.a + $(CXX) -DLIBMYSQL_HELPER8 -DDISABLE_WARNING_COUNT_LOGGING $< -I$(TEST_MYSQL8_IDIR) -I$(TEST_MYSQL8_EDIR) -L$(TEST_MYSQL8_LDIR) -lmysqlclient -ltap_mysql8 -lresolv $(CUSTOMARGS) -o $@ + +test_ssl_fast_forward-3_libmariadb-t: test_ssl_fast_forward-3.cpp $(TAP_LDIR)/libtap.so + $(CXX) -DDISABLE_WARNING_COUNT_LOGGING $< $(IDIRS) $(LDIRS) $(OPT) $(MYLIBS) $(STATIC_LIBS) -o $@ + +test_ssl_fast_forward-3_libmysql-t: test_ssl_fast_forward-3.cpp $(TAP_LDIR)/libtap_mysql8.a + $(CXX) -DLIBMYSQL_HELPER8 -DDISABLE_WARNING_COUNT_LOGGING $< -I$(TEST_MYSQL8_IDIR) -I$(TEST_MYSQL8_EDIR) -L$(TEST_MYSQL8_LDIR) -lmysqlclient -ltap_mysql8 -lresolv $(CUSTOMARGS) -o $@ + test_clickhouse_server_libmysql-t: test_clickhouse_server-t.cpp $(TAP_LDIR)/libtap.so $(CXX) -DLIBMYSQL_HELPER -DDISABLE_WARNING_COUNT_LOGGING $< -I$(TEST_MYSQL_IDIR) -I$(TEST_MYSQL_EDIR) -L$(TEST_MYSQL_LDIR) -lmysqlclient -ltap_mysql57 $(CUSTOMARGS) -o $@ diff --git a/test/tap/tests/test_ssl_fast_forward-2-t.cpp b/test/tap/tests/test_ssl_fast_forward-2.cpp similarity index 100% rename from test/tap/tests/test_ssl_fast_forward-2-t.cpp rename to test/tap/tests/test_ssl_fast_forward-2.cpp diff --git a/test/tap/tests/test_ssl_fast_forward-3-t.cpp b/test/tap/tests/test_ssl_fast_forward-3.cpp similarity index 100% rename from test/tap/tests/test_ssl_fast_forward-3-t.cpp rename to test/tap/tests/test_ssl_fast_forward-3.cpp