From: Nick Porter Date: Fri, 9 May 2025 17:21:20 +0000 (+0100) Subject: Add record_query_number to SQL tests X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2c7f9e42d0c7d5f21db71d5203a6d983025b7831;p=thirdparty%2Ffreeradius-server.git Add record_query_number to SQL tests --- diff --git a/src/tests/modules/sql/acct_0_start.unlang b/src/tests/modules/sql/acct_0_start.unlang index 64921b1163..a749ed6c27 100644 --- a/src/tests/modules/sql/acct_0_start.unlang +++ b/src/tests/modules/sql/acct_0_start.unlang @@ -38,3 +38,9 @@ if (!&Tmp-Integer-0 || (&Tmp-Integer-0 != 0)) { else { test_pass } + +if (!&control:SQL-Query-Number || (&control:SQL-Query-Number != 1)) { + test_fail +} else { + test_pass +} diff --git a/src/tests/modules/sql/acct_update_no_start.unlang b/src/tests/modules/sql/acct_update_no_start.unlang index 3875b2dc8f..9325cf692b 100644 --- a/src/tests/modules/sql/acct_update_no_start.unlang +++ b/src/tests/modules/sql/acct_update_no_start.unlang @@ -38,3 +38,9 @@ if (!&Tmp-Integer-0 || (&Tmp-Integer-0 != 30)) { else { test_pass } + +if (!&control:SQL-Query-Number || (&control:SQL-Query-Number != 2)) { + test_fail +} else { + test_pass +} diff --git a/src/tests/modules/sql_mysql/module.conf b/src/tests/modules/sql_mysql/module.conf index e3aa02ddea..33054ed165 100644 --- a/src/tests/modules/sql_mysql/module.conf +++ b/src/tests/modules/sql_mysql/module.conf @@ -48,6 +48,8 @@ sql { # The group attribute specific to this instance of rlm_sql group_attribute = "SQL-Group" + record_query_number = yes + # Read database-specific queries $INCLUDE ${modconfdir}/${.:name}/main/${dialect}/queries.conf } diff --git a/src/tests/modules/sql_postgresql/module.conf b/src/tests/modules/sql_postgresql/module.conf index ee9a8a9367..18796e5021 100644 --- a/src/tests/modules/sql_postgresql/module.conf +++ b/src/tests/modules/sql_postgresql/module.conf @@ -47,6 +47,8 @@ sql { # The group attribute specific to this instance of rlm_sql group_attribute = "SQL-Group" + record_query_number = yes + # Read database-specific queries $INCLUDE ${modconfdir}/${.:name}/main/${dialect}/queries.conf } diff --git a/src/tests/modules/sql_sqlite/module.conf b/src/tests/modules/sql_sqlite/module.conf index 1d8ac74e99..622d1d3aff 100644 --- a/src/tests/modules/sql_sqlite/module.conf +++ b/src/tests/modules/sql_sqlite/module.conf @@ -47,6 +47,8 @@ sql { # The group attribute specific to this instance of rlm_sql group_attribute = "SQL-Group" + record_query_number = yes + # Read database-specific queries $INCLUDE ${modconfdir}/${.:name}/main/${dialect}/queries.conf }