Fixed crash when processing regression with bad syntax
[pspp] / tests / language / stats / regression.at
index c153e1ed8d35a0b2c69069be38064e556d9b48cf..e7d89041226ca04452fe47330bb5a61abeed277b 100644 (file)
@@ -1673,4 +1673,21 @@ AT_CHECK([pspp -o pspp.csv reg-mdv.sps])
 AT_CHECK([diff pspp.csv pspp-ref.csv])
 
 
+AT_CLEANUP
+
+AT_SETUP([REGRESSION with invalid syntax (and empty dataset)])
+
+AT_DATA([ss.sps], [dnl
+data list notable list / v0 to v2.
+begin data
+end data.
+
+regression /variables=v0 v1
+            /statistics r coeff anova
+            /dependent=v2
+            /method=enter v2.
+])
+
+AT_CHECK([pspp ss.sps], [1], [ignore])
+
 AT_CLEANUP