lexer: Reimplement for better testability and internationalization.
[pspp-builds.git] / tests / language / lexer / q2c.at
1 AT_BANNER([q2c])
2
3 AT_SETUP([q2c enforces mandatory subcommands])
4 AT_DATA([q2c.sps], [dnl
5 DATA LIST LIST NOTABLE /x *.
6 BEGIN DATA.
7 1
8 2
9 3
10 END DATA.
11
12 EXAMINE.
13 ONEWAY.
14 CROSSTABS.
15 ])
16 AT_CHECK([pspp -O format=csv q2c.sps], [1], [dnl
17 q2c.sps:8: error: EXAMINE: VARIABLES subcommand must be given.
18
19 q2c.sps:9.7: error: ONEWAY: Syntax error at end of command: expecting variable name.
20
21 q2c.sps:10: error: CROSSTABS: TABLES subcommand must be given.
22 ])
23 AT_CLEANUP