Fixed crash on FLIP vs. invalid variable names.
[pspp] / tests / data / dictionary.at
1 AT_BANNER([dictionary])
2
3 AT_SETUP([dictionary case-insensitivity])
4 AT_DATA([dictionary.sps], [dnl
5 DATA LIST LIST /aèiöu aeiou.
6 BEGIN DATA
7 1 2
8 END DATA.
9 LIST AÈIÖU
10 RENAME VARIABLE (aèiöu=AÈIÖU).
11 LIST.
12 RENAME VARIABLE (aeiou=aèiöu).
13 ])
14
15 AT_CHECK([pspp -O format=csv dictionary.sps],[1],
16 [Table: Reading free-form data from INLINE.
17 Variable,Format
18 aèiöu,F8.0
19 aeiou,F8.0
20
21 Table: Data List
22 aèiöu
23 1.00
24
25 Table: Data List
26 AÈIÖU,aeiou
27 1.00,2.00
28
29 dictionary.sps:8: error: RENAME VARIABLES: Renaming would duplicate variable name aèiöu.
30 ])
31
32 AT_CLEANUP