1 AT_BANNER([VALUE LABELS])
3 dnl Tests for a bug which caused VALUE LABELS to
4 dnl crash when given invalid syntax.
5 AT_SETUP([VALUE LABELS invalid syntax bug])
6 AT_DATA([value-labels.sps], [dnl
7 DATA LIST LIST NOTABLE /a * pref * .
15 VALUE LABELS /var=a 'label for a'.
17 AT_CHECK([pspp -O format=csv value-labels.sps], [1], [dnl
18 value-labels.sps:9: error: VALUE LABELS: var is not a variable name.
22 # Tests for a bug which caused a crash if VALUE LABELS had a trailing /.
23 AT_SETUP([VALUE LABELS trailing `/' bug])
24 AT_DATA([value-labels.sps], [dnl
25 DATA LIST LIST NOTABLE /X * .
34 VALUE LABELS X 1 'one' 2 'two' 3 'three'/
39 AT_CHECK([pspp -O format=csv value-labels.sps], [0], [dnl