[tests] handle older sqlite

pull/824/merge
Timothy Stack 2 years ago
parent f3934c742d
commit 880fe6a68a

@ -59,6 +59,9 @@ export SFTP_TEST_URL
HAVE_SQLITE3_VALUE_SUBTYPE="@HAVE_SQLITE3_VALUE_SUBTYPE@"
export HAVE_SQLITE3_VALUE_SUBTYPE
HAVE_SQLITE3_ERROR_OFFSET="@HAVE_SQLITE3_ERROR_OFFSET@"
export HAVE_SQLITE3_ERROR_OFFSET
## BEGIN Functions
LAST_TEST=""

@ -1,6 +1,6 @@
# aminclude_static.am generated automatically by Autoconf
# from AX_AM_MACROS_STATIC on Fri Jul 8 09:28:15 PDT 2022
# from AX_AM_MACROS_STATIC on Fri Jul 8 15:54:09 PDT 2022
# Code coverage

@ -83,14 +83,14 @@ AC_DEFUN([LNAV_WITH_SQLITE3],
AC_LANG_POP([C++])
AC_CHECK_FUNC(sqlite3_stmt_readonly,
AC_DEFINE([HAVE_SQLITE3_STMT_READONLY], [],
AC_DEFINE([HAVE_SQLITE3_STMT_READONLY], [1],
[Have the sqlite3_stmt_readonly function]
)
)
AC_CHECK_FUNC(sqlite3_value_subtype,
HAVE_SQLITE3_VALUE_SUBTYPE=1
AC_DEFINE([HAVE_SQLITE3_VALUE_SUBTYPE], [],
AC_DEFINE([HAVE_SQLITE3_VALUE_SUBTYPE], [1],
[Have the sqlite3_value_subtype function]
)
)
@ -98,7 +98,8 @@ AC_DEFUN([LNAV_WITH_SQLITE3],
AC_SUBST(HAVE_SQLITE3_VALUE_SUBTYPE)
AC_CHECK_FUNC(sqlite3_error_offset,
AC_DEFINE([HAVE_SQLITE3_ERROR_OFFSET], [],
HAVE_SQLITE3_ERROR_OFFSET=1
AC_DEFINE([HAVE_SQLITE3_ERROR_OFFSET], [1],
[Have the sqlite3_error_offset function]
)
)

@ -5,8 +5,10 @@ export YES_COLOR=1
run_cap_test ${lnav_test} -C \
-I ${test_dir}/bad-config-json
run_cap_test env LC_ALL=C ${lnav_test} -C \
-I ${test_dir}/bad-config
if x"$HAVE_SQLITE3_ERROR_OFFSET" != x""; then
run_cap_test env LC_ALL=C ${lnav_test} -C \
-I ${test_dir}/bad-config
fi
run_cap_test ${lnav_test} -n \
-I ${test_dir} \

Loading…
Cancel
Save