1 dnl PSPP - a program for statistical analysis.
2 dnl Copyright (C) 2017 Free Software Foundation, Inc.
4 dnl This program is free software: you can redistribute it and/or modify
5 dnl it under the terms of the GNU General Public License as published by
6 dnl the Free Software Foundation, either version 3 of the License, or
7 dnl (at your option) any later version.
9 dnl This program is distributed in the hope that it will be useful,
10 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
11 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 dnl GNU General Public License for more details.
14 dnl You should have received a copy of the GNU General Public License
15 dnl along with this program. If not, see <http://www.gnu.org/licenses/>.
16 dnl AT_BANNER([ONEWAY procedure])
18 AT_SETUP([ONEWAY basic operation])
20 [DATA LIST NOTABLE LIST /QUALITY * BRAND * .
39 VARIABLE LABELS brand 'Manufacturer'.
40 VARIABLE LABELS quality 'Breaking Strain'.
42 VALUE LABELS /brand 1 'Aspeger' 2 'Bloggs' 3 'Charlies'.
46 /STATISTICS descriptives homogeneity
52 AT_CHECK([pspp -O format=csv oneway.sps], [0], [dnl
54 ,,,,,,95% Confidence Interval for Mean,,,
55 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
56 Breaking Strain,Aspeger,5,2.20,1.30,.58,.58,3.82,1.00,4.00
57 ,Bloggs,5,3.20,1.30,.58,1.58,4.82,2.00,5.00
58 ,Charlies,5,5.00,1.58,.71,3.04,6.96,3.00,7.00
59 ,Total,15,3.47,1.77,.46,2.49,4.45,1.00,7.00
61 Table: Test of Homogeneity of Variances
62 ,Levene Statistic,df1,df2,Sig.
63 Breaking Strain,.09,2,12,.913
66 ,,Sum of Squares,df,Mean Square,F,Sig.
67 Breaking Strain,Between Groups,20.13,2,10.07,5.12,.025
68 ,Within Groups,23.60,12,1.97,,
71 Table: Contrast Coefficients
73 ,,Aspeger,Bloggs,Charlies
78 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
79 Breaking Strain,Assume equal variances,1,3.80,1.54,2.47,12,.029
80 ,,2,1.80,.89,2.03,12,.065
81 ,Does not assume equal,1,3.80,1.48,2.56,8.74,.031
82 ,,2,1.80,.92,1.96,7.72,.086
87 AT_SETUP([ONEWAY with splits])
88 AT_DATA([oneway-splits.sps],
89 [DATA LIST NOTABLE LIST /QUALITY * BRAND * S *.
108 VARIABLE LABELS brand 'Manufacturer'.
109 VARIABLE LABELS quality 'Breaking Strain'.
111 VALUE LABELS /brand 1 'Aspeger' 2 'Bloggs' 3 'Charlies'.
117 /STATISTICS descriptives homogeneity
123 AT_CHECK([pspp -O format=csv oneway-splits.sps], [0],
124 [Variable,Value,Label
128 ,,,,,,95% Confidence Interval for Mean,,,
129 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
130 Breaking Strain,Aspeger,5,2.20,1.30,.58,.58,3.82,1.00,4.00
131 ,Bloggs,2,3.50,2.12,1.50,-15.56,22.56,2.00,5.00
132 ,Total,7,2.57,1.51,.57,1.17,3.97,1.00,5.00
134 Table: Test of Homogeneity of Variances
135 ,Levene Statistic,df1,df2,Sig.
136 Breaking Strain,1.09,1,5,.345
139 ,,Sum of Squares,df,Mean Square,F,Sig.
140 Breaking Strain,Between Groups,2.41,1,2.41,1.07,.349
141 ,Within Groups,11.30,5,2.26,,
144 Table: Contrast Coefficients
150 Table: Contrast Tests
151 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
152 Breaking Strain,Assume equal variances,1,2.60,2.52,1.03,5,.349
153 ,,2,1.30,1.26,1.03,5,.349
154 ,Does not assume equal,1,2.60,3.22,.81,1.32,.539
155 ,,2,1.30,1.61,.81,1.32,.539
161 ,,,,,,95% Confidence Interval for Mean,,,
162 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
163 Breaking Strain,Bloggs,3,3.00,1.00,.58,.52,5.48,2.00,4.00
164 ,Charlies,5,5.00,1.58,.71,3.04,6.96,3.00,7.00
165 ,Total,8,4.25,1.67,.59,2.85,5.65,2.00,7.00
167 Table: Test of Homogeneity of Variances
168 ,Levene Statistic,df1,df2,Sig.
169 Breaking Strain,.92,1,6,.374
172 ,,Sum of Squares,df,Mean Square,F,Sig.
173 Breaking Strain,Between Groups,7.50,1,7.50,3.75,.101
174 ,Within Groups,12.00,6,2.00,,
177 Table: Contrast Coefficients
183 Table: Contrast Tests
184 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
185 Breaking Strain,Assume equal variances,1,4.00,2.07,1.94,6,.101
186 ,,2,2.00,1.03,1.94,6,.101
187 ,Does not assume equal,1,4.00,1.83,2.19,5.88,.072
188 ,,2,2.00,.91,2.19,5.88,.072
194 AT_SETUP([ONEWAY with missing values])
195 dnl Check that missing are treated properly
196 AT_DATA([oneway-missing1.sps],
197 [DATA LIST NOTABLE LIST /v1 * v2 * dep * vn *.
219 /STATISTICS descriptives homogeneity
224 AT_DATA([oneway-missing2.sps],
225 [DATA LIST NOTABLE LIST /v1 * v2 * dep * vn * .
247 /STATISTICS descriptives homogeneity
254 AT_CHECK([pspp -O format=csv oneway-missing1.sps > first.out], [0])
256 AT_CHECK([pspp -O format=csv oneway-missing2.sps > second.out], [0])
258 AT_CHECK([diff first.out second.out], [0], [])
260 dnl Now a test with missing values in the independent variable
261 AT_DATA([oneway-missing3.sps],
262 [DATA LIST NOTABLE LIST /v1 * v2 * dep * vn * .
284 /STATISTICS descriptives homogeneity
289 AT_CHECK([pspp -O format=csv oneway-missing3.sps > third.out], [0])
291 AT_CHECK([diff first.out third.out], [0], [])
299 AT_SETUP([ONEWAY descriptives subcommand])
301 AT_DATA([oneway-descriptives.sps],
302 [DATA LIST NOTABLE LIST /QUALITY * BRAND * .
324 /STATISTICS descriptives
328 AT_CHECK([pspp -O format=csv oneway-descriptives.sps], [0],
330 ,,,,,,95% Confidence Interval for Mean,,,
331 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
332 QUALITY,11.00,5,12.20,1.30,.58,10.58,13.82,11.00,14.00
333 ,25.00,5,13.20,1.30,.58,11.58,14.82,12.00,15.00
334 ,301.00,5,15.00,1.58,.71,13.04,16.96,13.00,17.00
335 ,Total,15,13.47,1.77,.46,12.49,14.45,11.00,17.00
338 ,,Sum of Squares,df,Mean Square,F,Sig.
339 QUALITY,Between Groups,20.13,2,10.07,5.12,.025
340 ,Within Groups,23.60,12,1.97,,
348 AT_SETUP([ONEWAY homogeneity subcommand])
350 AT_DATA([oneway-homogeneity.sps],
351 [DATA LIST NOTABLE LIST /QUALITY * BRAND * .
373 /STATISTICS homogeneity
377 AT_CHECK([pspp -O format=csv oneway-homogeneity.sps], [0],
378 [Table: Test of Homogeneity of Variances
379 ,Levene Statistic,df1,df2,Sig.
380 QUALITY,.09,2,12,.913
383 ,,Sum of Squares,df,Mean Square,F,Sig.
384 QUALITY,Between Groups,20.13,2,10.07,5.12,.025
385 ,Within Groups,23.60,12,1.97,,
393 AT_SETUP([ONEWAY multiple variables])
394 dnl check that everything works ok when several different dependent variables are specified.
395 dnl This of course does not mean that we're doing a multivariate analysis. It's just like
396 dnl running several tests at once.
397 AT_DATA([multivar.sps],
398 [DATA LIST notable LIST /x * y * z * g *.
427 /STATISTICS = DESCRIPTIVES HOMOGENEITY
433 AT_CHECK([pspp -o pspp.csv multivar.sps])
435 dnl Some machines return 3.88 instead of 3.87 below (see bug #31611).
436 AT_CHECK([sed 's/^,Within Groups,3.88/,Within Groups,3.87/' pspp.csv], [0], [dnl
438 ,,,,,,95% Confidence Interval for Mean,,,
439 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
440 x,10.00,3,3.67,4.62,2.67,-7.81,15.14,1.00,9.00
441 ,20.00,5,.80,.45,.20,.24,1.36,.00,1.00
442 ,30.00,8,.88,.64,.23,.34,1.41,.00,2.00
443 ,40.00,8,4.00,3.42,1.21,1.14,6.86,1.00,9.00
444 ,Total,24,2.25,2.83,.58,1.05,3.45,.00,9.00
445 y,10.00,3,1.00,.00,.00,1.00,1.00,1.00,1.00
446 ,20.00,5,1.00,.00,.00,1.00,1.00,1.00,1.00
447 ,30.00,8,1.50,.53,.19,1.05,1.95,1.00,2.00
448 ,40.00,8,2.38,.52,.18,1.94,2.81,2.00,3.00
449 ,Total,24,1.63,.71,.15,1.32,1.93,1.00,3.00
450 z,10.00,3,3.67,4.73,2.73,-8.07,15.41,.00,9.00
451 ,20.00,5,3.40,2.70,1.21,.05,6.75,1.00,8.00
452 ,30.00,8,5.00,3.21,1.13,2.32,7.68,.00,9.00
453 ,40.00,8,5.50,2.45,.87,3.45,7.55,2.00,9.00
454 ,Total,24,4.67,2.99,.61,3.40,5.93,.00,9.00
456 Table: Test of Homogeneity of Variances
457 ,Levene Statistic,df1,df2,Sig.
463 ,,Sum of Squares,df,Mean Square,F,Sig.
464 x,Between Groups,56.16,3,18.72,2.92,.059
465 ,Within Groups,128.34,20,6.42,,
467 y,Between Groups,7.75,3,2.58,13.33,.000
468 ,Within Groups,3.87,20,.19,,
470 z,Between Groups,17.47,3,5.82,.62,.610
471 ,Within Groups,187.87,20,9.39,,
474 Table: Contrast Coefficients
476 ,,10.00,20.00,30.00,40.00
480 Table: Contrast Tests
481 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
482 x,Assume equal variances,1,-7.40,6.67,1.11,20,.280
483 ,,2,6.26,12.32,.51,20,.617
484 ,Does not assume equal,1,-7.40,10.04,-.74,4.53,.497
485 ,,2,6.26,5.85,1.07,2.87,.366
486 y,Assume equal variances,1,-6.88,1.16,5.94,20,.000
487 ,,2,3.50,2.14,1.63,20,.118
488 ,Does not assume equal,1,-6.88,.91,-7.51,7.00,.000
489 ,,2,3.50,1.32,2.65,7.00,.033
490 z,Assume equal variances,1,-9.70,8.07,1.20,20,.243
491 ,,2,11.73,14.91,.79,20,.440
492 ,Does not assume equal,1,-9.70,9.57,-1.01,3.64,.373
493 ,,2,11.73,14.53,.81,9.88,.438
500 dnl Tests that everything treats weights properly
501 AT_SETUP([ONEWAY vs. weights])
503 AT_DATA([oneway-unweighted.sps],
504 [DATA LIST NOTABLE LIST /QUALITY * BRAND * W *.
531 /STATISTICS descriptives homogeneity
535 AT_CHECK([pspp -o pspp-unweighted.csv oneway-unweighted.sps], [0], [ignore], [ignore])
537 AT_DATA([oneway-weighted.sps],
538 [DATA LIST NOTABLE LIST /QUALITY * BRAND * W *.
560 /STATISTICS descriptives homogeneity
564 AT_CHECK([pspp -o pspp-weighted.csv oneway-weighted.sps], [0], [ignore], [ignore])
566 AT_CHECK([diff pspp-weighted.csv pspp-unweighted.csv], [0])
572 AT_SETUP([ONEWAY posthoc LSD and BONFERRONI])
573 AT_DATA([oneway-pig.sps],[dnl
575 data list notable list /pigmentation * family *.
600 oneway pigmentation by family
601 /statistics = descriptives
602 /posthoc = lsd bonferroni alpha (0.05)
606 AT_CHECK([pspp -O format=csv oneway-pig.sps], [0],
608 ,,,,,,95% Confidence Interval for Mean,,,
609 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
610 pigmentation,1.000,5,38.600,2.702,1.208,35.245,41.955,36.000,43.000
611 ,2.000,5,46.000,1.732,.775,43.849,48.151,43.000,47.000
612 ,3.000,5,46.400,4.336,1.939,41.016,51.784,40.000,50.000
613 ,4.000,5,52.400,4.506,2.015,46.806,57.994,45.000,56.000
614 ,Total,20,45.850,5.967,1.334,43.057,48.643,36.000,56.000
617 ,,Sum of Squares,df,Mean Square,F,Sig.
618 pigmentation,Between Groups,478.950,3,159.650,12.927,.000
619 ,Within Groups,197.600,16,12.350,,
622 Table: Multiple Comparisons (pigmentation)
623 ,,,Mean Difference,,,95% Confidence Interval,
624 ,(I) family,(J) family,(I - J),Std. Error,Sig.,Lower Bound,Upper Bound
625 LSD,1.000,2.000,-7.400,2.223,.004,-12.112,-2.688
626 ,,3.000,-7.800,2.223,.003,-12.512,-3.088
627 ,,4.000,-13.800,2.223,.000,-18.512,-9.088
628 ,2.000,1.000,7.400,2.223,.004,2.688,12.112
629 ,,3.000,-.400,2.223,.859,-5.112,4.312
630 ,,4.000,-6.400,2.223,.011,-11.112,-1.688
631 ,3.000,1.000,7.800,2.223,.003,3.088,12.512
632 ,,2.000,.400,2.223,.859,-4.312,5.112
633 ,,4.000,-6.000,2.223,.016,-10.712,-1.288
634 ,4.000,1.000,13.800,2.223,.000,9.088,18.512
635 ,,2.000,6.400,2.223,.011,1.688,11.112
636 ,,3.000,6.000,2.223,.016,1.288,10.712
637 Bonferroni,1.000,2.000,-7.400,2.223,.025,-14.086,-.714
638 ,,3.000,-7.800,2.223,.017,-14.486,-1.114
639 ,,4.000,-13.800,2.223,.000,-20.486,-7.114
640 ,2.000,1.000,7.400,2.223,.025,.714,14.086
641 ,,3.000,-.400,2.223,1.000,-7.086,6.286
642 ,,4.000,-6.400,2.223,.065,-13.086,.286
643 ,3.000,1.000,7.800,2.223,.017,1.114,14.486
644 ,,2.000,.400,2.223,1.000,-6.286,7.086
645 ,,4.000,-6.000,2.223,.095,-12.686,.686
646 ,4.000,1.000,13.800,2.223,.000,7.114,20.486
647 ,,2.000,6.400,2.223,.065,-.286,13.086
648 ,,3.000,6.000,2.223,.095,-.686,12.686
654 AT_SETUP([ONEWAY posthoc Tukey HSD and Games-Howell])
655 AT_DATA([oneway-tukey.sps],[dnl
657 data list notable list /libido * dose *.
676 variable label dose 'Dose of Viagra'.
678 add value labels dose 0 'Placebo' 1 '1 Dose' 2 '2 Doses'.
680 oneway libido by dose
684 AT_CHECK([pspp -O format=csv oneway-tukey.sps], [0],
686 ,,Sum of Squares,df,Mean Square,F,Sig.
687 libido,Between Groups,20.133,2,10.067,5.119,.025
688 ,Within Groups,23.600,12,1.967,,
691 Table: Multiple Comparisons (libido)
692 ,,,Mean Difference,,,95% Confidence Interval,
693 ,(I) Dose of Viagra,(J) Dose of Viagra,(I - J),Std. Error,Sig.,Lower Bound,Upper Bound
694 Tukey HSD,Placebo,1 Dose,-1.000,.887,.516,-3.366,1.366
695 ,,2 Doses,-2.800,.887,.021,-5.166,-.434
696 ,1 Dose,Placebo,1.000,.887,.516,-1.366,3.366
697 ,,2 Doses,-1.800,.887,.147,-4.166,.566
698 ,2 Doses,Placebo,2.800,.887,.021,.434,5.166
699 ,,1 Dose,1.800,.887,.147,-.566,4.166
700 Games-Howell,Placebo,1 Dose,-1.000,.887,.479,-3.356,1.356
701 ,,2 Doses,-2.800,.887,.039,-5.439,-.161
702 ,1 Dose,Placebo,1.000,.887,.479,-1.356,3.356
703 ,,2 Doses,-1.800,.887,.185,-4.439,.839
704 ,2 Doses,Placebo,2.800,.887,.039,.161,5.439
705 ,,1 Dose,1.800,.887,.185,-.839,4.439
710 AT_SETUP([ONEWAY posthoc Sidak])
711 AT_DATA([oneway-sidak.sps],[dnl
714 DATA LIST notable LIST /program score.
744 AT_CHECK([pspp -O format=csv oneway-sidak.sps], [0],
746 ,,Sum of Squares,df,Mean Square,F,Sig.
747 score,Between Groups,54.9500,3,18.3167,7.0449,.003
748 ,Within Groups,41.6000,16,2.6000,,
751 Table: Multiple Comparisons (score)
752 ,,,Mean Difference,,,95% Confidence Interval,
753 ,(I) program,(J) program,(I - J),Std. Error,Sig.,Lower Bound,Upper Bound
754 Šidák,1.0000,2.0000,3.0000,1.0198,.056,-.0575,6.0575
755 ,,3.0000,-.4000,1.0198,.999,-3.4575,2.6575
756 ,,4.0000,3.2000,1.0198,.038,.1425,6.2575
757 ,2.0000,1.0000,-3.0000,1.0198,.056,-6.0575,.0575
758 ,,3.0000,-3.4000,1.0198,.025,-6.4575,-.3425
759 ,,4.0000,.2000,1.0198,1.000,-2.8575,3.2575
760 ,3.0000,1.0000,.4000,1.0198,.999,-2.6575,3.4575
761 ,,2.0000,3.4000,1.0198,.025,.3425,6.4575
762 ,,4.0000,3.6000,1.0198,.017,.5425,6.6575
763 ,4.0000,1.0000,-3.2000,1.0198,.038,-6.2575,-.1425
764 ,,2.0000,-.2000,1.0198,1.000,-3.2575,2.8575
765 ,,3.0000,-3.6000,1.0198,.017,-6.6575,-.5425
770 AT_SETUP([ONEWAY posthoc Scheffe])
771 AT_DATA([oneway-scheffe.sps],[dnl
773 data list notable list /usage * group *.
817 variable label usage 'Days of Use'.
819 add value labels group 0 'none' 1 'one' 2 'two' 3 'three' 4 'four'.
821 oneway usage by group
825 AT_CHECK([pspp -O format=csv oneway-scheffe.sps], [0],
827 ,,Sum of Squares,df,Mean Square,F,Sig.
828 Days of Use,Between Groups,555.275,3,185.092,6.663,.001
829 ,Within Groups,1000.100,36,27.781,,
830 ,Total,1555.375,39,,,
832 Table: Multiple Comparisons (Days of Use)
833 ,,,Mean Difference,,,95% Confidence Interval,
834 ,(I) group,(J) group,(I - J),Std. Error,Sig.,Lower Bound,Upper Bound
835 Scheffé,one,two,3.800,2.357,.467,-3.112,10.712
836 ,,three,10.300,2.357,.001,3.388,17.212
837 ,,four,6.000,2.357,.110,-.912,12.912
838 ,two,one,-3.800,2.357,.467,-10.712,3.112
839 ,,three,6.500,2.357,.072,-.412,13.412
840 ,,four,2.200,2.357,.832,-4.712,9.112
841 ,three,one,-10.300,2.357,.001,-17.212,-3.388
842 ,,two,-6.500,2.357,.072,-13.412,.412
843 ,,four,-4.300,2.357,.358,-11.212,2.612
844 ,four,one,-6.000,2.357,.110,-12.912,.912
845 ,,two,-2.200,2.357,.832,-9.112,4.712
846 ,,three,4.300,2.357,.358,-2.612,11.212
852 AT_SETUP([ONEWAY bad contrast count])
854 AT_DATA([oneway-bad-contrast.sps],[dnl
855 DATA LIST NOTABLE LIST /height * weight * temperature * sex *.
867 ONEWAY /VARIABLES= height weight temperature BY sex
876 AT_CHECK([pspp -O format=csv oneway-bad-contrast.sps], [0], [dnl
877 "oneway-bad-contrast.sps:18: warning: ONEWAY: In contrast list 3, the number of coefficients (3) does not equal the number of groups (2). This contrast list will be ignored."
880 ,,Sum of Squares,df,Mean Square,F,Sig.
881 height,Between Groups,92629.63,1,92629.63,120.77,.000
882 ,Within Groups,4601.87,6,766.98,,
884 weight,Between Groups,2451.65,1,2451.65,174.59,.000
885 ,Within Groups,84.25,6,14.04,,
887 temperature,Between Groups,1.80,1,1.80,.13,.733
888 ,Within Groups,84.55,6,14.09,,
891 Table: Contrast Coefficients
898 Table: Contrast Tests
899 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
900 height,Assume equal variances,1,-222.27,20.23,10.99,6,.000
901 ,,2,-666.80,60.68,10.99,6,.000
902 ,,3,-2000.40,182.03,10.99,6,.000
903 ,Does not assume equal,1,-222.27,27.67,-8.03,2.00,.015
904 ,,2,-666.80,83.02,-8.03,2.00,.015
905 ,,3,-2000.40,249.07,-8.03,2.00,.015
906 weight,Assume equal variances,1,-36.16,2.74,13.21,6,.000
907 ,,2,-108.48,8.21,13.21,6,.000
908 ,,3,-325.44,24.63,13.21,6,.000
909 ,Does not assume equal,1,-36.16,2.19,-16.48,5.42,.000
910 ,,2,-108.48,6.58,-16.48,5.42,.000
911 ,,3,-325.44,19.75,-16.48,5.42,.000
912 temperature,Assume equal variances,1,-.98,2.74,.36,6,.733
913 ,,2,-2.94,8.22,.36,6,.733
914 ,,3,-8.83,24.67,.36,6,.733
915 ,Does not assume equal,1,-.98,2.07,-.47,4.19,.660
916 ,,2,-2.94,6.22,-.47,4.19,.660
917 ,,3,-8.83,18.66,-.47,4.19,.660
923 AT_SETUP([ONEWAY crash on single category independent variable])
924 AT_DATA([crash.sps],[
938 AT_CHECK([pspp -O format=csv crash.sps], [0], [ignore])
944 AT_SETUP([ONEWAY crash on missing dependent variable])
945 AT_DATA([crash2.sps],[dnl
946 data list notable list /dv1 * dv2 * y * .
958 /VARIABLES= dv1 dv2 BY y
959 /STATISTICS = DESCRIPTIVES
960 /POSTHOC = BONFERRONI LSD SCHEFFE SIDAK TUKEY
965 AT_CHECK([pspp -O format=csv crash2.sps], [0], [ignore])
972 AT_SETUP([ONEWAY Games-Howell test with few cases])
973 AT_DATA([crash3.sps],[dnl
974 data list notable list /dv * y * .
989 AT_CHECK([pspp -O format=csv crash3.sps], [0], [ignore])
994 AT_SETUP([ONEWAY Crash on empty data])
995 AT_DATA([crash4.sps],[dnl
996 DATA LIST NOTABLE LIST /height * weight * temperature * sex *.
1002 ONEWAY /VARIABLES= height weight temperature BY sex
1010 AT_CHECK([pspp -O format=csv crash4.sps], [0], [ignore])
1016 AT_SETUP([ONEWAY Crash on invalid dependent variable])
1017 AT_DATA([crash5.sps],[dnl
1018 data list notable list /a * b *.
1029 AT_CHECK([pspp -O format=csv crash5.sps], [1], [ignore])
1036 AT_SETUP([ONEWAY Crash on unterminated string])
1038 AT_DATA([crash6.sps], [dnl
1039 DATA LIST NOTABLE LIST /height * weight * temperature * sex *.
1045 ONEWAY /VARIABLES= height weight temperature BY sex
1050 AT_CHECK([pspp -O format=csv crash6.sps], [1], [ignore])