X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Flanguage%2Fstats%2Fquick-cluster.at;h=fd327f5c9a8bcddb097602082f775bf7c839c526;hb=983dc88647eb2826dd866c8109cf3968ce1e79a9;hp=ee64902387a70eb3d3e771129873a42d117c7e4b;hpb=e8fd8bbc19102dd21c25433d9c410ccb174931db;p=pspp diff --git a/tests/language/stats/quick-cluster.at b/tests/language/stats/quick-cluster.at index ee64902387..fd327f5c9a 100644 --- a/tests/language/stats/quick-cluster.at +++ b/tests/language/stats/quick-cluster.at @@ -211,8 +211,8 @@ QUICK CLUSTER x y AT_CHECK([pspp -O format=csv quick-pw.sps > pspp-pw.csv]) -AT_CHECK([head -n -3 pspp-s.csv > top-s.csv]) -AT_CHECK([head -n -3 pspp-pw.csv > top-pw.csv]) +AT_CHECK([head -n 18 pspp-s.csv > top-s.csv]) +AT_CHECK([head -n 18 pspp-pw.csv > top-pw.csv]) AT_CHECK([diff top-s.csv top-pw.csv]) @@ -414,3 +414,24 @@ Case Number,Cluster ]) AT_CLEANUP + + +dnl Test for a crash which happened on bad input syntax +AT_SETUP([QUICK CLUSTER -- Empty Parentheses]) + +AT_DATA([empty-parens.sps], [dnl +data list notable list /x * y *. +begin data. +1 2 +1 2.2 +end data. + +QUICK CLUSTER x y + /CRITERIA = CONVERGE() + . +]) + +AT_CHECK([pspp -o pspp.csv empty-parens.sps], [1], [ignore]) + +AT_CLEANUP +