]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Regression test for internal encoder
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 14 Jul 2025 00:22:00 +0000 (18:22 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 14 Jul 2025 01:37:39 +0000 (19:37 -0600)
src/tests/keywords/encoder-internal [new file with mode: 0644]

diff --git a/src/tests/keywords/encoder-internal b/src/tests/keywords/encoder-internal
new file mode 100644 (file)
index 0000000..82ea48a
--- /dev/null
@@ -0,0 +1,17 @@
+#
+#  PRE: if
+#
+
+#
+#  Regression test for encoding Vendor-Specific as a container
+#
+Vendor-Specific.FreeRADIUS = {
+       Proxied-To = 192.168.0.1
+       Acct-Unique-Session-Id = '123456789'
+}
+
+if (%internal.encode(Vendor-Specific.FreeRADIUS) != 0x001a17202c5013000104c0a8000100ba09313233343536373839) {
+       test_fail
+}
+
+success