]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Correct tests where xlat outputs boolean
authorNick Porter <nick@portercomputing.co.uk>
Wed, 23 Aug 2023 16:26:38 +0000 (17:26 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Wed, 23 Aug 2023 17:45:40 +0000 (18:45 +0100)
src/tests/modules/sql/groups.unlang

index b84feea1026bd1d1852ca71bef4cfcd6dd04c3d8..1b6832dd011f9ddb1d11ddb75eff4361dd177c11 100644 (file)
@@ -54,32 +54,20 @@ else {
 #
 #  Test paircmp group comparisons
 #
-if (!%{sql.group:groups_group_a}) {
-       test_pass
-}
-else {
+if (%{sql.group:groups_group_a} != false) {
        test_fail
 }
 
-if (%{sql.group:groups_group_b}) {
-       test_pass
-}
-else {
+if (%{sql.group:groups_group_b} != true) {
        test_fail
 }
 
-if (%{sql.group:groups_group_c}) {
-       test_pass
-}
-else {
+if (%{sql.group:groups_group_c} != true) {
        test_fail
 }
 
 # Non-existent group
-if (!%{sql.group:groups_group_d}) {
-       test_pass
-}
-else {
+if (%{sql.group:groups_group_d} != false) {
        test_fail
 }
 
@@ -88,9 +76,8 @@ else {
 #
 &Tmp-String-0 := 'groups_group_b'
 
-if (%{sql.group:%{Tmp-String-0}}) {
-       test_pass
-}
-else {
+if !(%{sql.group:%{Tmp-String-0}} == yes) {
        test_fail
 }
+
+test_pass