X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Flanguage%2Fstats%2Ffrequencies.at;h=0d6433c5b938c7eb25bdea3a3bb2367b987d6b4d;hb=5882d195ad6891b87dba6ded8a5caa1a949f165f;hp=25e8e2fe4420ee5a73bab0e0845d1a291dbc905d;hpb=89d1188edd1f031d7043d922620a3e2e49e1db16;p=pspp diff --git a/tests/language/stats/frequencies.at b/tests/language/stats/frequencies.at index 25e8e2fe44..0d6433c5b9 100644 --- a/tests/language/stats/frequencies.at +++ b/tests/language/stats/frequencies.at @@ -18,7 +18,7 @@ quux 5 8 END DATA. EXECUTE. -FREQUENCIES /VAR = name. +FREQUENCIES /VAR = name/ORDER=ANALYSIS. ]) AT_CHECK([pspp -O format=csv frequencies.sps], [0], [dnl Table: name @@ -43,7 +43,7 @@ begin data. 3 4 end data. -frequencies v1 v2/statistics=none. +frequencies v1 v2/statistics=none/ORDER=VARIABLE. frequencies v1 v2/statistics=none. ]) AT_CHECK([pspp -O format=csv frequencies.sps], [0], @@ -81,6 +81,29 @@ Total,,4,100.0,100.0, ]) AT_CLEANUP +# Test that the LIMIT specification works. +AT_SETUP([FREQUENCIES with LIMIT]) +AT_DATA([frequencies.sps], + [data list free /v1 v2. +begin data. +0 1 +2 5 +4 3 +3 5 +end data. + +frequencies v1 v2/statistics=none/FORMAT=LIMIT(3). +]) +AT_CHECK([pspp -O format=csv frequencies.sps], [0], [dnl +Table: v2 +Value Label,Value,Frequency,Percent,Valid Percent,Cum Percent +,1.00,1,25.00,25.00,25.00 +,3.00,1,25.00,25.00,50.00 +,5.00,2,50.00,50.00,100.00 +Total,,4,100.0,100.0, +]) +AT_CLEANUP + # Tests for a bug where PSPP would crash when a FREQUENCIES command # was used with the HTML output driver. AT_SETUP([FREQUENCIES HTML output crash])