From de660f955747bb2b5d735118de979a6980d92c55 Mon Sep 17 00:00:00 2001 From: Friedrich Beckmann Date: Wed, 8 Jun 2016 20:22:00 +0200 Subject: [PATCH] added FREQUENCIES regression test for bug#48128 FREQUENCIES command crashed in a combination of /histogram /percentiles and /statistics option. This was fixed in commit 86642e. Here a crash test is added exactly for this situation. --- tests/language/stats/frequencies.at | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tests/language/stats/frequencies.at b/tests/language/stats/frequencies.at index f0d81c3210..7c55110c96 100644 --- a/tests/language/stats/frequencies.at +++ b/tests/language/stats/frequencies.at @@ -761,3 +761,27 @@ FREQUENCIES AT_CHECK([pspp empty.sps -O format=csv], [0], [ignore]) AT_CLEANUP + +AT_SETUP([FREQUENCIES percentiles + histogram bug#48128]) +AT_DATA([bug.sps], [dnl +SET FORMAT=F8.0. + +INPUT PROGRAM. + LOOP I=1 TO 10. + COMPUTE SCORE=EXP(NORMAL(1)). + END CASE. + END LOOP. + END FILE. +END INPUT PROGRAM. + +FREQUENCIES VARIABLES=SCORE +/FORMAT=NOTABLE +/STATISTICS=ALL +/PERCENTILES=1 10 20 30 40 50 60 70 80 90 99 +/HISTOGRAM. + +]) + +AT_CHECK([pspp bug.sps], [0], [ignore]) + +AT_CLEANUP -- 2.30.2