AT_BANNER([pspp-convert]) AT_SETUP([pspp-convert crash when output cannot be opened]) dnl Create a small .sav file. AT_DATA([sysfile.sps], [dnl DATA LIST NOTABLE/x 1. BEGIN DATA. 5 END DATA. SAVE OUTFILE='data.sav'. ]) AT_CHECK([pspp -O format=csv sysfile.sps]) AT_CHECK([pspp-convert data.sav nonexistent/output.sav], [1], [], [stderr]) AT_CHECK([grep '[[eE]]rror opening' stderr], [0], [dnl Error opening `nonexistent/output.sav' for writing as a system file: No such file or directory. pspp-convert: nonexistent/output.sav: error opening output file ]) AT_CLEANUP