From f4a0ed3cf012e23b5d4cf1ee6df91b4870ff2dda Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Sat, 12 Jun 2021 20:42:44 -0700 Subject: [PATCH] test !NULL equality --- tests/language/control/define.at | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tests/language/control/define.at b/tests/language/control/define.at index 76685791a1..30fd080ba0 100644 --- a/tests/language/control/define.at +++ b/tests/language/control/define.at @@ -625,7 +625,9 @@ DEFINE !test(!positional !tokens(1)) !if (!1 $5 a) !then true !else false !ifend !if (!1 $5 A) !then true !else false !ifend !if (!1 $6 a) !then true !else false !ifend -!if (!1 $6 A) !then true !else false !ifend. +!if (!1 $6 A) !then true !else false !ifend +!if (!1 $1 !null) !then true !else false !ifend +!if (!1 $2 !null) !then true !else false !ifend. !ENDDEFINE. DEBUG EXPAND. !test a @@ -635,13 +637,13 @@ DEBUG EXPAND. EOF AT_CAPTURE_FILE([define.sps]) AT_CHECK([pspp --testing-mode define.sps], [0], [dnl -true false false true false false false true true false true true. +true false false true false false false true true false true true false true. -false true true false true false false false true true false true. +false true true false true false false false true true false true false true. -false false true true false false true true false false true true. +false false true true false false true true false false true true false true. -false false true true true false false true true false false true. +false false true true true false false true true false false true false true. ]) done AT_CLEANUP -- 2.30.2