From: Alan T. DeKok Date: Mon, 22 Dec 2014 20:11:28 +0000 (-0500) Subject: More tests X-Git-Tag: release_3_0_7~418 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a9ae29f8437a99e8f53b44f44c9fc157c4eeb0b;p=thirdparty%2Ffreeradius-server.git More tests --- diff --git a/src/tests/modules/files/authorize b/src/tests/modules/files/authorize index 4d711585e65..d82dbd5da19 100644 --- a/src/tests/modules/files/authorize +++ b/src/tests/modules/files/authorize @@ -3,3 +3,15 @@ # bob Cleartext-Password := "hello" Filter-Id := "success" + +doug Cleartext-Password := "goodbye" + Filter-Id := "success" + +famous Cleartext-Password := "bradpitt" + Fall-Through = yes + +unused Cleartext-Password := "jabberwocky" + Filter-Id := "fail" + +famous + Filter-Id := "success" diff --git a/src/tests/modules/files/doug.attrs b/src/tests/modules/files/doug.attrs new file mode 100644 index 00000000000..116921cc1ad --- /dev/null +++ b/src/tests/modules/files/doug.attrs @@ -0,0 +1,11 @@ +# +# Input packet +# +User-Name = "doug" +User-Password = "goodbye" + +# +# Expected answer +# +Response-Packet-Type == Access-Accept +Filter-Id == 'success' diff --git a/src/tests/modules/files/doug.unlang b/src/tests/modules/files/doug.unlang new file mode 100644 index 00000000000..7ddaaf5e26f --- /dev/null +++ b/src/tests/modules/files/doug.unlang @@ -0,0 +1,4 @@ +# +# PRE: files +# +files diff --git a/src/tests/modules/files/fall-through.attrs b/src/tests/modules/files/fall-through.attrs new file mode 100644 index 00000000000..47881bd6149 --- /dev/null +++ b/src/tests/modules/files/fall-through.attrs @@ -0,0 +1,11 @@ +# +# Input packet +# +User-Name = "famous" +User-Password = "bradpitt" + +# +# Expected answer +# +Response-Packet-Type == Access-Accept +Filter-Id == 'success' diff --git a/src/tests/modules/files/fall-through.unlang b/src/tests/modules/files/fall-through.unlang new file mode 100644 index 00000000000..456c666dbc1 --- /dev/null +++ b/src/tests/modules/files/fall-through.unlang @@ -0,0 +1,4 @@ +# +# Run the "files" module +# +files