X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=tests%2Flanguage%2Fdictionary%2Fsplit-file.at;h=ff18c7f3512807847c9fda68d36a1101d7587908;hb=35fab6526c3b8491a05769cb72e24c00316c5d3f;hp=39b3412417d8f07e273096d39a930c309960ce2d;hpb=9da03b3664f8fc0eacc35f77f83c85288a4f406d;p=pspp diff --git a/tests/language/dictionary/split-file.at b/tests/language/dictionary/split-file.at index 39b3412417..ff18c7f351 100644 --- a/tests/language/dictionary/split-file.at +++ b/tests/language/dictionary/split-file.at @@ -1,6 +1,6 @@ AT_BANNER([SPLIT FILE]) -AT_SETUP([SPLIT FILE]) +AT_SETUP([SPLIT FILE - basic test]) AT_DATA([split-file.sps], [dnl title 'Test SPLIT FILE utility'. @@ -53,3 +53,66 @@ X,Y 2,4 ]) AT_CLEANUP + + + + + +AT_SETUP([SPLIT FILE - vs procedures]) +AT_DATA([split-file.sps], [dnl + +* This test is a compendium of those procedures which might +* have problems when run in conjunction with SPLITS. + +data list list /a b c q g *. +begin data. +1 2 3 1 0 +4 5 6 0 0 +7 8 9 1 0 +10 11 12 0 1 +13 14 15 1 1 +end data. + +split file by g. + + +* The commented out lines are ones which currently fail. + +AGGREGATE outfile='foo' /break=c /X=sum(a). +AUTORECODE variables = c into d . +COUNT e = c (1 2 3 4 5 6 7). +CROSSTABS a by b. +CORRELATIONS /VARIABLES = a b. +DELETE VARIABLES a. +DESCRIPTIVES e . +EXAMINE c by b. +EXPORT outfile='xxx'. +FACTOR /VARIABLES = b c d. +FILTER BY c. +FREQUENCIES b. +GLM c BY b. +LIST. +LOGISTIC REGRESSION q WITH b. +MEANS c b. +NPAR TESTS /MCNEMAR q. +ONEWAY c BY b. +QUICK CLUSTER b c. +RANK b c. +REGRESSION /VARIABLES = c /DEPENDENT = q. +RELIABILITY /VARIABLES = c b d. +RENAME VARIABLES (b = bb). +ROC bb by q(1). +SAMPLE 0.9 . +SAVE outfile='xx.sav'. +SORT CASES by bb. +T-TEST /GROUP=q(0,1) /VARIABLES=bb. +USE ALL. +FLIP /VARIABLES = bb, c . + +execute. +finish. +]) + +AT_CHECK([pspp -O format=csv split-file.sps], [0],[ignore]) + +AT_CLEANUP \ No newline at end of file