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/>.
17 AT_BANNER([ONEWAY procedure])
19 AT_SETUP([ONEWAY basic operation])
21 [DATA LIST NOTABLE LIST /QUALITY * BRAND * .
40 VARIABLE LABELS brand 'Manufacturer'.
41 VARIABLE LABELS quality 'Breaking Strain'.
43 VALUE LABELS /brand 1 'Aspeger' 2 'Bloggs' 3 'Charlies'.
47 /STATISTICS descriptives homogeneity
53 AT_CHECK([pspp -O format=csv oneway.sps], [0], [dnl
55 ,,,,,,95% Confidence Interval for Mean,,,
56 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
57 Breaking Strain,Aspeger,5,2.20,1.30,.58,.58,3.82,1.00,4.00
58 ,Bloggs,5,3.20,1.30,.58,1.58,4.82,2.00,5.00
59 ,Charlies,5,5.00,1.58,.71,3.04,6.96,3.00,7.00
60 ,Total,15,3.47,1.77,.46,2.49,4.45,1.00,7.00
62 Table: Test of Homogeneity of Variances
63 ,Levene Statistic,df1,df2,Sig.
64 Breaking Strain,.09,2,12,.913
67 ,,Sum of Squares,df,Mean Square,F,Sig.
68 Breaking Strain,Between Groups,20.13,2,10.07,5.12,.025
69 ,Within Groups,23.60,12,1.97,,
72 Table: Contrast Coefficients
74 ,,Aspeger,Bloggs,Charlies
79 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
80 Breaking Strain,Assume equal variances,1,3.80,1.54,2.47,12,.029
81 ,,2,1.80,.89,2.03,12,.065
82 ,Does not assume equal,1,3.80,1.48,2.56,8.74,.031
83 ,,2,1.80,.92,1.96,7.72,.086
88 AT_SETUP([ONEWAY with splits])
89 AT_DATA([oneway-splits.sps],
90 [DATA LIST NOTABLE LIST /QUALITY * BRAND * S *.
109 VARIABLE LABELS brand 'Manufacturer'.
110 VARIABLE LABELS quality 'Breaking Strain'.
112 VALUE LABELS /brand 1 'Aspeger' 2 'Bloggs' 3 'Charlies'.
118 /STATISTICS descriptives homogeneity
124 AT_CHECK([pspp -O format=csv oneway-splits.sps], [0],
125 [Variable,Value,Label
129 ,,,,,,95% Confidence Interval for Mean,,,
130 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
131 Breaking Strain,Aspeger,5,2.20,1.30,.58,.58,3.82,1.00,4.00
132 ,Bloggs,2,3.50,2.12,1.50,-15.56,22.56,2.00,5.00
133 ,Total,7,2.57,1.51,.57,1.17,3.97,1.00,5.00
135 Table: Test of Homogeneity of Variances
136 ,Levene Statistic,df1,df2,Sig.
137 Breaking Strain,1.09,1,5,.345
140 ,,Sum of Squares,df,Mean Square,F,Sig.
141 Breaking Strain,Between Groups,2.41,1,2.41,1.07,.349
142 ,Within Groups,11.30,5,2.26,,
145 Table: Contrast Coefficients
151 Table: Contrast Tests
152 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
153 Breaking Strain,Assume equal variances,1,2.60,2.52,1.03,5,.349
154 ,,2,1.30,1.26,1.03,5,.349
155 ,Does not assume equal,1,2.60,3.22,.81,1.32,.539
156 ,,2,1.30,1.61,.81,1.32,.539
162 ,,,,,,95% Confidence Interval for Mean,,,
163 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
164 Breaking Strain,Bloggs,3,3.00,1.00,.58,.52,5.48,2.00,4.00
165 ,Charlies,5,5.00,1.58,.71,3.04,6.96,3.00,7.00
166 ,Total,8,4.25,1.67,.59,2.85,5.65,2.00,7.00
168 Table: Test of Homogeneity of Variances
169 ,Levene Statistic,df1,df2,Sig.
170 Breaking Strain,.92,1,6,.374
173 ,,Sum of Squares,df,Mean Square,F,Sig.
174 Breaking Strain,Between Groups,7.50,1,7.50,3.75,.101
175 ,Within Groups,12.00,6,2.00,,
178 Table: Contrast Coefficients
184 Table: Contrast Tests
185 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
186 Breaking Strain,Assume equal variances,1,4.00,2.07,1.94,6,.101
187 ,,2,2.00,1.03,1.94,6,.101
188 ,Does not assume equal,1,4.00,1.83,2.19,5.88,.072
189 ,,2,2.00,.91,2.19,5.88,.072
195 AT_SETUP([ONEWAY with missing values])
196 dnl Check that missing are treated properly
197 AT_DATA([oneway-missing1.sps],
198 [DATA LIST NOTABLE LIST /v1 * v2 * dep * vn *.
220 /STATISTICS descriptives homogeneity
225 AT_DATA([oneway-missing2.sps],
226 [DATA LIST NOTABLE LIST /v1 * v2 * dep * vn * .
248 /STATISTICS descriptives homogeneity
255 AT_CHECK([pspp -O format=csv oneway-missing1.sps > first.out], [0])
257 AT_CHECK([pspp -O format=csv oneway-missing2.sps > second.out], [0])
259 AT_CHECK([diff first.out second.out], [0], [])
261 dnl Now a test with missing values in the independent variable
262 AT_DATA([oneway-missing3.sps],
263 [DATA LIST NOTABLE LIST /v1 * v2 * dep * vn * .
285 /STATISTICS descriptives homogeneity
290 AT_CHECK([pspp -O format=csv oneway-missing3.sps > third.out], [0])
292 AT_CHECK([diff first.out third.out], [0], [])
300 AT_SETUP([ONEWAY descriptives subcommand])
302 AT_DATA([oneway-descriptives.sps],
303 [DATA LIST NOTABLE LIST /QUALITY * BRAND * .
325 /STATISTICS descriptives
329 AT_CHECK([pspp -O format=csv oneway-descriptives.sps], [0],
331 ,,,,,,95% Confidence Interval for Mean,,,
332 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
333 QUALITY,11.00,5,12.20,1.30,.58,10.58,13.82,11.00,14.00
334 ,25.00,5,13.20,1.30,.58,11.58,14.82,12.00,15.00
335 ,301.00,5,15.00,1.58,.71,13.04,16.96,13.00,17.00
336 ,Total,15,13.47,1.77,.46,12.49,14.45,11.00,17.00
339 ,,Sum of Squares,df,Mean Square,F,Sig.
340 QUALITY,Between Groups,20.13,2,10.07,5.12,.025
341 ,Within Groups,23.60,12,1.97,,
349 AT_SETUP([ONEWAY homogeneity subcommand])
351 AT_DATA([oneway-homogeneity.sps],
352 [DATA LIST NOTABLE LIST /QUALITY * BRAND * .
374 /STATISTICS homogeneity
378 AT_CHECK([pspp -O format=csv oneway-homogeneity.sps], [0],
379 [Table: Test of Homogeneity of Variances
380 ,Levene Statistic,df1,df2,Sig.
381 QUALITY,.09,2,12,.913
384 ,,Sum of Squares,df,Mean Square,F,Sig.
385 QUALITY,Between Groups,20.13,2,10.07,5.12,.025
386 ,Within Groups,23.60,12,1.97,,
394 AT_SETUP([ONEWAY multiple variables])
395 dnl check that everything works ok when several different dependent variables are specified.
396 dnl This of course does not mean that we're doing a multivariate analysis. It's just like
397 dnl running several tests at once.
398 AT_DATA([multivar.sps],
399 [DATA LIST notable LIST /x * y * z * g *.
428 /STATISTICS = DESCRIPTIVES HOMOGENEITY
434 AT_CHECK([pspp -o pspp.csv multivar.sps])
436 dnl Some machines return 3.88 instead of 3.87 below (see bug #31611).
437 AT_CHECK([sed 's/^,Within Groups,3.88/,Within Groups,3.87/' pspp.csv], [0], [dnl
439 ,,,,,,95% Confidence Interval for Mean,,,
440 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
441 x,10.00,3,3.67,4.62,2.67,-7.81,15.14,1.00,9.00
442 ,20.00,5,.80,.45,.20,.24,1.36,.00,1.00
443 ,30.00,8,.88,.64,.23,.34,1.41,.00,2.00
444 ,40.00,8,4.00,3.42,1.21,1.14,6.86,1.00,9.00
445 ,Total,24,2.25,2.83,.58,1.05,3.45,.00,9.00
446 y,10.00,3,1.00,.00,.00,1.00,1.00,1.00,1.00
447 ,20.00,5,1.00,.00,.00,1.00,1.00,1.00,1.00
448 ,30.00,8,1.50,.53,.19,1.05,1.95,1.00,2.00
449 ,40.00,8,2.38,.52,.18,1.94,2.81,2.00,3.00
450 ,Total,24,1.63,.71,.15,1.32,1.93,1.00,3.00
451 z,10.00,3,3.67,4.73,2.73,-8.07,15.41,.00,9.00
452 ,20.00,5,3.40,2.70,1.21,.05,6.75,1.00,8.00
453 ,30.00,8,5.00,3.21,1.13,2.32,7.68,.00,9.00
454 ,40.00,8,5.50,2.45,.87,3.45,7.55,2.00,9.00
455 ,Total,24,4.67,2.99,.61,3.40,5.93,.00,9.00
457 Table: Test of Homogeneity of Variances
458 ,Levene Statistic,df1,df2,Sig.
464 ,,Sum of Squares,df,Mean Square,F,Sig.
465 x,Between Groups,56.16,3,18.72,2.92,.059
466 ,Within Groups,128.34,20,6.42,,
468 y,Between Groups,7.75,3,2.58,13.33,.000
469 ,Within Groups,3.87,20,.19,,
471 z,Between Groups,17.47,3,5.82,.62,.610
472 ,Within Groups,187.87,20,9.39,,
475 Table: Contrast Coefficients
477 ,,10.00,20.00,30.00,40.00
481 Table: Contrast Tests
482 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
483 x,Assume equal variances,1,-7.40,6.67,1.11,20,.280
484 ,,2,6.26,12.32,.51,20,.617
485 ,Does not assume equal,1,-7.40,10.04,-.74,4.53,.497
486 ,,2,6.26,5.85,1.07,2.87,.366
487 y,Assume equal variances,1,-6.88,1.16,5.94,20,.000
488 ,,2,3.50,2.14,1.63,20,.118
489 ,Does not assume equal,1,-6.88,.91,-7.51,7.00,.000
490 ,,2,3.50,1.32,2.65,7.00,.033
491 z,Assume equal variances,1,-9.70,8.07,1.20,20,.243
492 ,,2,11.73,14.91,.79,20,.440
493 ,Does not assume equal,1,-9.70,9.57,-1.01,3.64,.373
494 ,,2,11.73,14.53,.81,9.88,.438
501 dnl Tests that everything treats weights properly
502 AT_SETUP([ONEWAY vs. weights])
504 AT_DATA([oneway-unweighted.sps],
505 [DATA LIST NOTABLE LIST /QUALITY * BRAND * W *.
532 /STATISTICS descriptives homogeneity
536 AT_CHECK([pspp -o pspp-unweighted.csv oneway-unweighted.sps], [0], [ignore], [ignore])
538 AT_DATA([oneway-weighted.sps],
539 [DATA LIST NOTABLE LIST /QUALITY * BRAND * W *.
561 /STATISTICS descriptives homogeneity
565 AT_CHECK([pspp -o pspp-weighted.csv oneway-weighted.sps], [0], [ignore], [ignore])
567 AT_CHECK([diff pspp-weighted.csv pspp-unweighted.csv], [0])
573 AT_SETUP([ONEWAY posthoc LSD and BONFERRONI])
574 AT_DATA([oneway-pig.sps],[dnl
576 data list notable list /pigmentation * family *.
601 oneway pigmentation by family
602 /statistics = descriptives
603 /posthoc = lsd bonferroni alpha (0.05)
607 AT_CHECK([pspp -O format=csv oneway-pig.sps], [0],
609 ,,,,,,95% Confidence Interval for Mean,,,
610 ,,N,Mean,Std. Deviation,Std. Error,Lower Bound,Upper Bound,Minimum,Maximum
611 pigmentation,1.000,5,38.600,2.702,1.208,35.245,41.955,36.000,43.000
612 ,2.000,5,46.000,1.732,.775,43.849,48.151,43.000,47.000
613 ,3.000,5,46.400,4.336,1.939,41.016,51.784,40.000,50.000
614 ,4.000,5,52.400,4.506,2.015,46.806,57.994,45.000,56.000
615 ,Total,20,45.850,5.967,1.334,43.057,48.643,36.000,56.000
618 ,,Sum of Squares,df,Mean Square,F,Sig.
619 pigmentation,Between Groups,478.950,3,159.650,12.927,.000
620 ,Within Groups,197.600,16,12.350,,
623 Table: Multiple Comparisons (pigmentation)
624 ,,,Mean Difference,,,95% Confidence Interval,
625 ,(I) family,(J) family,(I - J),Std. Error,Sig.,Lower Bound,Upper Bound
626 LSD,1.000,2.000,-7.400,2.223,.004,-12.112,-2.688
627 ,,3.000,-7.800,2.223,.003,-12.512,-3.088
628 ,,4.000,-13.800,2.223,.000,-18.512,-9.088
629 ,2.000,1.000,7.400,2.223,.004,2.688,12.112
630 ,,3.000,-.400,2.223,.859,-5.112,4.312
631 ,,4.000,-6.400,2.223,.011,-11.112,-1.688
632 ,3.000,1.000,7.800,2.223,.003,3.088,12.512
633 ,,2.000,.400,2.223,.859,-4.312,5.112
634 ,,4.000,-6.000,2.223,.016,-10.712,-1.288
635 ,4.000,1.000,13.800,2.223,.000,9.088,18.512
636 ,,2.000,6.400,2.223,.011,1.688,11.112
637 ,,3.000,6.000,2.223,.016,1.288,10.712
638 Bonferroni,1.000,2.000,-7.400,2.223,.025,-14.086,-.714
639 ,,3.000,-7.800,2.223,.017,-14.486,-1.114
640 ,,4.000,-13.800,2.223,.000,-20.486,-7.114
641 ,2.000,1.000,7.400,2.223,.025,.714,14.086
642 ,,3.000,-.400,2.223,1.000,-7.086,6.286
643 ,,4.000,-6.400,2.223,.065,-13.086,.286
644 ,3.000,1.000,7.800,2.223,.017,1.114,14.486
645 ,,2.000,.400,2.223,1.000,-6.286,7.086
646 ,,4.000,-6.000,2.223,.095,-12.686,.686
647 ,4.000,1.000,13.800,2.223,.000,7.114,20.486
648 ,,2.000,6.400,2.223,.065,-.286,13.086
649 ,,3.000,6.000,2.223,.095,-.686,12.686
655 AT_SETUP([ONEWAY posthoc Tukey HSD and Games-Howell])
656 AT_DATA([oneway-tukey.sps],[dnl
658 data list notable list /libido * dose *.
677 variable label dose 'Dose of Viagra'.
679 add value labels dose 0 'Placebo' 1 '1 Dose' 2 '2 Doses'.
681 oneway libido by dose
685 AT_CHECK([pspp -O format=csv oneway-tukey.sps], [0],
687 ,,Sum of Squares,df,Mean Square,F,Sig.
688 libido,Between Groups,20.133,2,10.067,5.119,.025
689 ,Within Groups,23.600,12,1.967,,
692 Table: Multiple Comparisons (libido)
693 ,,,Mean Difference,,,95% Confidence Interval,
694 ,(I) Dose of Viagra,(J) Dose of Viagra,(I - J),Std. Error,Sig.,Lower Bound,Upper Bound
695 Tukey HSD,Placebo,1 Dose,-1.000,.887,.516,-3.366,1.366
696 ,,2 Doses,-2.800,.887,.021,-5.166,-.434
697 ,1 Dose,Placebo,1.000,.887,.516,-1.366,3.366
698 ,,2 Doses,-1.800,.887,.147,-4.166,.566
699 ,2 Doses,Placebo,2.800,.887,.021,.434,5.166
700 ,,1 Dose,1.800,.887,.147,-.566,4.166
701 Games-Howell,Placebo,1 Dose,-1.000,.887,.479,-3.356,1.356
702 ,,2 Doses,-2.800,.887,.039,-5.439,-.161
703 ,1 Dose,Placebo,1.000,.887,.479,-1.356,3.356
704 ,,2 Doses,-1.800,.887,.185,-4.439,.839
705 ,2 Doses,Placebo,2.800,.887,.039,.161,5.439
706 ,,1 Dose,1.800,.887,.185,-.839,4.439
711 AT_SETUP([ONEWAY posthoc Sidak])
712 AT_DATA([oneway-sidak.sps],[dnl
715 DATA LIST notable LIST /program score.
745 AT_CHECK([pspp -O format=csv oneway-sidak.sps], [0],
747 ,,Sum of Squares,df,Mean Square,F,Sig.
748 score,Between Groups,54.9500,3,18.3167,7.0449,.003
749 ,Within Groups,41.6000,16,2.6000,,
752 Table: Multiple Comparisons (score)
753 ,,,Mean Difference,,,95% Confidence Interval,
754 ,(I) program,(J) program,(I - J),Std. Error,Sig.,Lower Bound,Upper Bound
755 Šidák,1.0000,2.0000,3.0000,1.0198,.056,-.0575,6.0575
756 ,,3.0000,-.4000,1.0198,.999,-3.4575,2.6575
757 ,,4.0000,3.2000,1.0198,.038,.1425,6.2575
758 ,2.0000,1.0000,-3.0000,1.0198,.056,-6.0575,.0575
759 ,,3.0000,-3.4000,1.0198,.025,-6.4575,-.3425
760 ,,4.0000,.2000,1.0198,1.000,-2.8575,3.2575
761 ,3.0000,1.0000,.4000,1.0198,.999,-2.6575,3.4575
762 ,,2.0000,3.4000,1.0198,.025,.3425,6.4575
763 ,,4.0000,3.6000,1.0198,.017,.5425,6.6575
764 ,4.0000,1.0000,-3.2000,1.0198,.038,-6.2575,-.1425
765 ,,2.0000,-.2000,1.0198,1.000,-3.2575,2.8575
766 ,,3.0000,-3.6000,1.0198,.017,-6.6575,-.5425
771 AT_SETUP([ONEWAY posthoc Scheffe])
772 AT_DATA([oneway-scheffe.sps],[dnl
774 data list notable list /usage * group *.
818 variable label usage 'Days of Use'.
820 add value labels group 0 'none' 1 'one' 2 'two' 3 'three' 4 'four'.
822 oneway usage by group
826 AT_CHECK([pspp -O format=csv oneway-scheffe.sps], [0],
828 ,,Sum of Squares,df,Mean Square,F,Sig.
829 Days of Use,Between Groups,555.275,3,185.092,6.663,.001
830 ,Within Groups,1000.100,36,27.781,,
831 ,Total,1555.375,39,,,
833 Table: Multiple Comparisons (Days of Use)
834 ,,,Mean Difference,,,95% Confidence Interval,
835 ,(I) group,(J) group,(I - J),Std. Error,Sig.,Lower Bound,Upper Bound
836 Scheffé,one,two,3.800,2.357,.467,-3.112,10.712
837 ,,three,10.300,2.357,.001,3.388,17.212
838 ,,four,6.000,2.357,.110,-.912,12.912
839 ,two,one,-3.800,2.357,.467,-10.712,3.112
840 ,,three,6.500,2.357,.072,-.412,13.412
841 ,,four,2.200,2.357,.832,-4.712,9.112
842 ,three,one,-10.300,2.357,.001,-17.212,-3.388
843 ,,two,-6.500,2.357,.072,-13.412,.412
844 ,,four,-4.300,2.357,.358,-11.212,2.612
845 ,four,one,-6.000,2.357,.110,-12.912,.912
846 ,,two,-2.200,2.357,.832,-9.112,4.712
847 ,,three,4.300,2.357,.358,-2.612,11.212
853 AT_SETUP([ONEWAY bad contrast count])
855 AT_DATA([oneway-bad-contrast.sps],[dnl
856 DATA LIST NOTABLE LIST /height * weight * temperature * sex *.
868 ONEWAY /VARIABLES= height weight temperature BY sex
877 AT_CHECK([pspp -O format=csv oneway-bad-contrast.sps], [0], [dnl
878 "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."
881 ,,Sum of Squares,df,Mean Square,F,Sig.
882 height,Between Groups,92629.63,1,92629.63,120.77,.000
883 ,Within Groups,4601.87,6,766.98,,
885 weight,Between Groups,2451.65,1,2451.65,174.59,.000
886 ,Within Groups,84.25,6,14.04,,
888 temperature,Between Groups,1.80,1,1.80,.13,.733
889 ,Within Groups,84.55,6,14.09,,
892 Table: Contrast Coefficients
899 Table: Contrast Tests
900 ,,Contrast,Value of Contrast,Std. Error,t,df,Sig. (2-tailed)
901 height,Assume equal variances,1,-222.27,20.23,10.99,6,.000
902 ,,2,-666.80,60.68,10.99,6,.000
903 ,,3,-2000.40,182.03,10.99,6,.000
904 ,Does not assume equal,1,-222.27,27.67,-8.03,2.00,.015
905 ,,2,-666.80,83.02,-8.03,2.00,.015
906 ,,3,-2000.40,249.07,-8.03,2.00,.015
907 weight,Assume equal variances,1,-36.16,2.74,13.21,6,.000
908 ,,2,-108.48,8.21,13.21,6,.000
909 ,,3,-325.44,24.63,13.21,6,.000
910 ,Does not assume equal,1,-36.16,2.19,-16.48,5.42,.000
911 ,,2,-108.48,6.58,-16.48,5.42,.000
912 ,,3,-325.44,19.75,-16.48,5.42,.000
913 temperature,Assume equal variances,1,-.98,2.74,.36,6,.733
914 ,,2,-2.94,8.22,.36,6,.733
915 ,,3,-8.83,24.67,.36,6,.733
916 ,Does not assume equal,1,-.98,2.07,-.47,4.19,.660
917 ,,2,-2.94,6.22,-.47,4.19,.660
918 ,,3,-8.83,18.66,-.47,4.19,.660
924 AT_SETUP([ONEWAY crash on single category independent variable])
925 AT_DATA([crash.sps],[
939 AT_CHECK([pspp -O format=csv crash.sps], [0], [ignore])
945 AT_SETUP([ONEWAY crash on missing dependent variable])
946 AT_DATA([crash2.sps],[dnl
947 data list notable list /dv1 * dv2 * y * .
959 /VARIABLES= dv1 dv2 BY y
960 /STATISTICS = DESCRIPTIVES
961 /POSTHOC = BONFERRONI LSD SCHEFFE SIDAK TUKEY
966 AT_CHECK([pspp -O format=csv crash2.sps], [0], [ignore])
973 AT_SETUP([ONEWAY Games-Howell test with few cases])
974 AT_DATA([crash3.sps],[dnl
975 data list notable list /dv * y * .
990 AT_CHECK([pspp -O format=csv crash3.sps], [0], [ignore])
995 AT_SETUP([ONEWAY Crash on empty data])
996 AT_DATA([crash4.sps],[dnl
997 DATA LIST NOTABLE LIST /height * weight * temperature * sex *.
1003 ONEWAY /VARIABLES= height weight temperature BY sex
1011 AT_CHECK([pspp -O format=csv crash4.sps], [0], [ignore])
1017 AT_SETUP([ONEWAY Crash on invalid dependent variable])
1018 AT_DATA([crash5.sps],[dnl
1019 data list notable list /a * b *.
1030 AT_CHECK([pspp -O format=csv crash5.sps], [1], [ignore])
1037 AT_SETUP([ONEWAY Crash on unterminated string])
1039 AT_DATA([crash6.sps], [dnl
1040 DATA LIST NOTABLE LIST /height * weight * temperature * sex *.
1046 ONEWAY /VARIABLES= height weight temperature BY sex
1051 AT_CHECK([pspp -O format=csv crash6.sps], [1], [ignore])