From: Alan T. DeKok Date: Thu, 13 Jul 2023 14:23:32 +0000 (-0400) Subject: add tests for DEFAULT and User-Name== X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32c5d3fae3506803a76bd3ab0af00f9bfac6232f;p=thirdparty%2Ffreeradius-server.git add tests for DEFAULT and User-Name== The == comparison doesn't work. :( --- diff --git a/src/tests/modules/files/authorize b/src/tests/modules/files/authorize index 733f8a7114e..9c0ed395ddb 100644 --- a/src/tests/modules/files/authorize +++ b/src/tests/modules/files/authorize @@ -116,3 +116,9 @@ addcontrol Reply-Message += "success2" regex NAS-Identifier =~ /der/, Password.Cleartext := "testing123" Reply-Message := "wonderful" + +DEFAULT User-Name == "cmp_eq", Password.Cleartext := "hopping" + Reply-Message := "success-cmp_eq" + +DEFAULT Password.Cleartext := "stuffnsuch" + Reply-Message := "success-default" diff --git a/src/tests/modules/files/cmp_eq.attrs b/src/tests/modules/files/cmp_eq.attrs new file mode 100644 index 00000000000..31fdee79b72 --- /dev/null +++ b/src/tests/modules/files/cmp_eq.attrs @@ -0,0 +1,12 @@ +# +# Input packet +# +Packet-Type = Access-Request +User-Name = "cmp_eq" +User-Password = "hopping" + +# +# Expected answer +# +Packet-Type == Access-Accept +Reply-Message == 'success-cmp_eq' diff --git a/src/tests/modules/files/cmp_eq.unlang b/src/tests/modules/files/cmp_eq.unlang new file mode 100644 index 00000000000..027271b9b22 --- /dev/null +++ b/src/tests/modules/files/cmp_eq.unlang @@ -0,0 +1 @@ +files diff --git a/src/tests/modules/files/default.attrs b/src/tests/modules/files/default.attrs new file mode 100644 index 00000000000..45c813e3092 --- /dev/null +++ b/src/tests/modules/files/default.attrs @@ -0,0 +1,12 @@ +# +# Input packet +# +Packet-Type = Access-Request +User-Name = "default" +User-Password = "stuffnsuch" + +# +# Expected answer +# +Packet-Type == Access-Accept +Reply-Message == 'success-default' diff --git a/src/tests/modules/files/default.unlang b/src/tests/modules/files/default.unlang new file mode 100644 index 00000000000..027271b9b22 --- /dev/null +++ b/src/tests/modules/files/default.unlang @@ -0,0 +1 @@ +files