]> git.ipfire.org Git - thirdparty/freeradius-server.git/commit
move keyword tests to new xlat argument parser
authorAlan T. DeKok <aland@freeradius.org>
Sun, 9 Mar 2025 19:54:45 +0000 (15:54 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Sun, 9 Mar 2025 19:54:45 +0000 (15:54 -0400)
commita927a04b1656d55b91a868226bd6899a6140b85e
tree2b458327978791fe93198285bd47b8f9d683533c
parent651773966dc8b5dfdbce79fbf65452fe3b0d50a6
move keyword tests to new xlat argument parser

with a bit of good fortune, not all tests had to be updated.
However, there are still many tests which do unnecessary
expansions, ala

%foo(%{User-Name}

which is no longer necessary.  It may be useful to forbid that,
or to at least print an error message complaining about it.
42 files changed:
src/tests/keywords/all.mk
src/tests/keywords/attr-index-eval
src/tests/keywords/base64
src/tests/keywords/bin
src/tests/keywords/cast-time_delta
src/tests/keywords/cbor
src/tests/keywords/cmp-list-empty
src/tests/keywords/date
src/tests/keywords/debug
src/tests/keywords/edit-eval-rhs
src/tests/keywords/edit-multivalue
src/tests/keywords/escape
src/tests/keywords/escape-sequences
src/tests/keywords/expr-double
src/tests/keywords/filter_password
src/tests/keywords/foreach-explode
src/tests/keywords/foreach-explode-key
src/tests/keywords/foreach-key-ref
src/tests/keywords/hex
src/tests/keywords/if-failed-xlat
src/tests/keywords/if-regex-match-named
src/tests/keywords/if-skip
src/tests/keywords/if-tlv
src/tests/keywords/immutable
src/tests/keywords/join
src/tests/keywords/length
src/tests/keywords/mschap
src/tests/keywords/nexttime
src/tests/keywords/pairs
src/tests/keywords/randstr
src/tests/keywords/timeout
src/tests/keywords/tolower
src/tests/keywords/toupper
src/tests/keywords/xlat-arg-missing [new file with mode: 0644]
src/tests/keywords/xlat-config
src/tests/keywords/xlat-delay
src/tests/keywords/xlat-dhcpv4
src/tests/keywords/xlat-escape
src/tests/keywords/xlat-explode
src/tests/keywords/xlat-interpreter
src/tests/keywords/xlat-redundant
src/tests/keywords/xlat-subst