X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Flanguage%2Fstats%2Fdescriptives.at;h=9c6be8d38fe3d3225423c4dddaaa6a55a494763a;hb=43bbe3ba14482dce65459f02e18e16ff718afd44;hp=ec05f1b99759988259b32df1f443b2a3be3d1ca2;hpb=8159578bed82977fcd390dc52f7921d8f15979c9;p=pspp-builds.git diff --git a/tests/language/stats/descriptives.at b/tests/language/stats/descriptives.at index ec05f1b9..9c6be8d3 100644 --- a/tests/language/stats/descriptives.at +++ b/tests/language/stats/descriptives.at @@ -157,3 +157,31 @@ Variable,N,Mean X,6,2.500 ]) AT_CLEANUP + +dnl Git history shows that this was probably a bug in the PSPP +dnl core regarding multipass procedures, not anything specific +dnl to DESCRIPTIVES. +AT_SETUP([DESCRIPTIVES bug with TEMPORARY]) +AT_DATA([descriptives.sps], [dnl +DATA LIST LIST NOTABLE /id * abc *. +BEGIN DATA. +1 3.5 +2 2.0 +3 2.0 +4 3.5 +5 3.0 +6 4.0 +7 5.0 +END DATA. + +TEMPORARY. +SELECT IF id < 7 . + +DESCRIPTIVES /VAR=abc. +]) +AT_CHECK([pspp -O format=csv descriptives.sps], [0], [dnl +Table: Valid cases = 6; cases with missing value(s) = 0. +Variable,N,Mean,Std Dev,Minimum,Maximum +abc,6,3.00,.84,2.00,4.00 +]) +AT_CLEANUP