dnl Copyright (C) 2020 Free Software Foundation dnl This program is free software: you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by dnl the Free Software Foundation, either version 3 of the License, or dnl (at your option) any later version. dnl This program is distributed in the hope that it will be useful, dnl but WITHOUT ANY WARRANTY; without even the implied warranty of dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the dnl GNU General Public License for more details. dnl You should have received a copy of the GNU General Public License dnl along with this program. If not, see . AT_BANNER([pspp-output]) AT_SETUP([pspp-output dir]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv], [0], [dnl - group "Set" command "Set" - group "Title" command "Title" - text "Page Title" command "Title" - group "Data List" command "Data List" - table "Reading 1 record from INLINE." command "Data List" subtype "Fixed Data Records" - group "Begin Data" command "Begin Data" - group "List" command "List" - table "Data List" command "List" - group "Frequencies" command "Frequencies" - table "Statistics" command "Frequencies" - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" - group "Regression" command "Regression" - table "Model Summary (v2)" command "Regression" subtype "Model Summary" - table "ANOVA (v2)" command "Regression" subtype "ANOVA" - table "Coefficients (v2)" command "Regression" subtype "Coefficients" ]) AT_CLEANUP AT_SETUP([pspp-output --select equal]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --select=tables], [0], [dnl - table "Reading 1 record from INLINE." command "Data List" subtype "Fixed Data Records" - table "Data List" command "List" - table "Statistics" command "Frequencies" - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" - table "Model Summary (v2)" command "Regression" subtype "Model Summary" - table "ANOVA (v2)" command "Regression" subtype "ANOVA" - table "Coefficients (v2)" command "Regression" subtype "Coefficients" ]) AT_CLEANUP AT_SETUP([pspp-output --select unequal]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --select=^outlineheaders], [0], [dnl - text "Page Title" command "Title" - table "Reading 1 record from INLINE." command "Data List" subtype "Fixed Data Records" - table "Data List" command "List" - table "Statistics" command "Frequencies" - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" - table "Model Summary (v2)" command "Regression" subtype "Model Summary" - table "ANOVA (v2)" command "Regression" subtype "ANOVA" - table "Coefficients (v2)" command "Regression" subtype "Coefficients" ]) AT_CLEANUP AT_SETUP([pspp-output --commands equal]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --commands='reg*'], [0], [dnl - group "Regression" command "Regression" - table "Model Summary (v2)" command "Regression" subtype "Model Summary" - table "ANOVA (v2)" command "Regression" subtype "ANOVA" - table "Coefficients (v2)" command "Regression" subtype "Coefficients" ]) AT_CLEANUP AT_SETUP([pspp-output --commands unequal]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --commands='^reg*'], [0], [dnl - group "Set" command "Set" - group "Title" command "Title" - text "Page Title" command "Title" - group "Data List" command "Data List" - table "Reading 1 record from INLINE." command "Data List" subtype "Fixed Data Records" - group "Begin Data" command "Begin Data" - group "List" command "List" - table "Data List" command "List" - group "Frequencies" command "Frequencies" - table "Statistics" command "Frequencies" - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" ]) AT_CLEANUP AT_SETUP([pspp-output --nth-commands]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --nth-commands=2,4,6], [0], [dnl - group "Title" command "Title" - text "Page Title" command "Title" - group "Begin Data" command "Begin Data" - group "Frequencies" command "Frequencies" - table "Statistics" command "Frequencies" - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" ]) AT_CLEANUP AT_SETUP([pspp-output --subtypes equal]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --subtypes='freq*'], [0], [dnl - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" ]) AT_CLEANUP AT_SETUP([pspp-output --subtypes unequal]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --subtypes='^freq*'], [0], [dnl - group "Set" command "Set" - group "Title" command "Title" - text "Page Title" command "Title" - group "Data List" command "Data List" - table "Reading 1 record from INLINE." command "Data List" subtype "Fixed Data Records" - group "Begin Data" command "Begin Data" - group "List" command "List" - table "Data List" command "List" - group "Frequencies" command "Frequencies" - table "Statistics" command "Frequencies" - group "Regression" command "Regression" - table "Model Summary (v2)" command "Regression" subtype "Model Summary" - table "ANOVA (v2)" command "Regression" subtype "ANOVA" - table "Coefficients (v2)" command "Regression" subtype "Coefficients" ]) AT_CLEANUP AT_SETUP([pspp-output --labels equal]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --labels='v*'], [0], [dnl - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" ]) AT_CLEANUP AT_SETUP([pspp-output --labels unequal]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --labels='^data*'], [0], [dnl - group "Set" command "Set" - group "Title" command "Title" - text "Page Title" command "Title" - table "Reading 1 record from INLINE." command "Data List" subtype "Fixed Data Records" - group "Begin Data" command "Begin Data" - group "List" command "List" - group "Frequencies" command "Frequencies" - table "Statistics" command "Frequencies" - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" - group "Regression" command "Regression" - table "Model Summary (v2)" command "Regression" subtype "Model Summary" - table "ANOVA (v2)" command "Regression" subtype "ANOVA" - table "Coefficients (v2)" command "Regression" subtype "Coefficients" ]) AT_CLEANUP AT_SETUP([pspp-output --instances]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --instances=1], [0], [dnl - text "Page Title" command "Title" - table "Reading 1 record from INLINE." command "Data List" subtype "Fixed Data Records" - table "Data List" command "List" - table "Statistics" command "Frequencies" - table "Model Summary (v2)" command "Regression" subtype "Model Summary" ]) AT_CLEANUP AT_SETUP([pspp-output --instances=last]) AT_KEYWORDS([--instances last]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --instances=last], [0], [dnl - text "Page Title" command "Title" - table "Reading 1 record from INLINE." command "Data List" subtype "Fixed Data Records" - table "Data List" command "List" - table "v2" command "Frequencies" subtype "Frequencies" - table "Coefficients (v2)" command "Regression" subtype "Coefficients" ]) AT_CLEANUP dnl XXX Currently PSPP doesn't output hidden items so no tests dnl XXX for --show-hidden. AT_SETUP([pspp-output --or]) AT_CHECK([pspp-output dir $srcdir/utilities/regress.spv --select=outlineheaders --or --labels='v*'], [0], [dnl - group "Set" command "Set" - group "Title" command "Title" - group "Data List" command "Data List" - group "Begin Data" command "Begin Data" - group "List" command "List" - group "Frequencies" command "Frequencies" - table "v0" command "Frequencies" subtype "Frequencies" - table "v1" command "Frequencies" subtype "Frequencies" - table "v2" command "Frequencies" subtype "Frequencies" - group "Regression" command "Regression" ]) AT_CLEANUP AT_SETUP([pspp-output convert]) AT_CHECK([pspp-output convert $srcdir/utilities/regress.spv -O format=csv - --subtypes='model*'], [0], [dnl Table: Model Summary (v2) R,R Square,Adjusted R Square,Std. Error of the Estimate .96,.92,.91,1.49 ]) AT_CLEANUP