From: Arran Cudbard-Bell Date: Wed, 29 Jun 2022 16:43:16 +0000 (-0500) Subject: Yet more broken expansions X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82f3582cdcad552433c4d26685b88f1920de6a18;p=thirdparty%2Ffreeradius-server.git Yet more broken expansions --- diff --git a/src/tests/modules/test/dollar_expansions.unlang b/src/tests/modules/test/dollar_expansions.unlang index 048910208db..9f3277330cf 100644 --- a/src/tests/modules/test/dollar_expansions.unlang +++ b/src/tests/modules/test/dollar_expansions.unlang @@ -14,6 +14,10 @@ if (&Tmp-Bool-0 != ${d_term}) { test_fail } +if ("${d_term}" != yes) { + test_fail +} + if ('${a_term}' !~ /${a_term}/) { test_fail } diff --git a/src/tests/modules/test/policy.conf b/src/tests/modules/test/policy.conf index b6886acf136..2ebb8ea7e96 100644 --- a/src/tests/modules/test/policy.conf +++ b/src/tests/modules/test/policy.conf @@ -53,6 +53,10 @@ dollar_expansions { test_fail } + if ("${d_term}" != yes) { + test_fail + } + if ('${a_term}' !~ /${a_term}/) { test_fail }