X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Flanguage%2Fdata-io%2Fdata-list.at;h=544b020a244b36e1dde5ad363ba027bbe509111a;hb=7d34380bb2fddca820a6f414564738cc2f70afc9;hp=746ea774b21737b3ee47e874008061bb6851910e;hpb=e0cd0149b4b578632eb263a52e93c8a1fed3daba;p=pspp diff --git a/tests/language/data-io/data-list.at b/tests/language/data-io/data-list.at index 746ea774b2..544b020a24 100644 --- a/tests/language/data-io/data-list.at +++ b/tests/language/data-io/data-list.at @@ -1,10 +1,40 @@ AT_BANNER([DATA LIST]) +AT_SETUP([DATA LIST LIST with empty fields]) +AT_DATA([data-list.pspp], [dnl +DATA LIST LIST NOTABLE /A B C (F1.0). +BEGIN DATA. +,, +,,3 +,2, +,2,3 +1,, +1,,3 +1,2, +1,2,3 +END DATA. + +LIST. +]) +AT_CHECK([pspp -O format=csv data-list.pspp], [0], [dnl +Table: Data List +A,B,C +.,.,. +.,.,3 +.,2,. +.,2,3 +1,.,. +1,.,3 +1,2,. +1,2,3 +]) +AT_CLEANUP + AT_SETUP([DATA LIST LIST with explicit delimiters]) AT_DATA([data-list.pspp], [dnl data list list ('|','X') /A B C D. begin data. -1|23X45|2.03 +1|23X45|2.03x 2X22|34|23| 3|34|34X34 end data. @@ -19,9 +49,11 @@ B,F8.0 C,F8.0 D,F8.0 +data-list.pspp:3.9-13: warning: Data for variable D is not valid as format F: Number followed by garbage. + Table: Data List A,B,C,D -1.00,23.00,45.00,2.03 +1.00,23.00,45.00,. @&t@ 2.00,22.00,34.00,23.00 3.00,34.00,34.00,34.00 ]) @@ -32,7 +64,7 @@ AT_DATA([data-list.pspp], [dnl data list free skip=1/A B C D. begin data. # This record is ignored. -,1,2,3 +,1,2,x ,4,,5 6 7, @@ -48,9 +80,11 @@ end data. list. ]) AT_CHECK([pspp -O format=csv data-list.pspp], [0], [dnl +data-list.pspp:4.6: warning: Data for variable D is not valid as format F: Field contents are not numeric. + Table: Data List A,B,C,D -. ,1.00,2.00,3.00 +. ,1.00,2.00,. @&t@ . ,4.00,. ,5.00 6.00,7.00,8.00,9.00 .00,1.00,. ,. @&t@ @@ -115,10 +149,10 @@ data list fixed notable begin data. 07-22-2007 10-06-2007 -321 +x 07-14-1789 08-26-1789 -4 +xy 01-01-1972 12-31-1999 682 @@ -126,10 +160,14 @@ end data. list. ]) AT_CHECK([pspp -O format=csv data-list.pspp], [0], [dnl +data-list.pspp:8.1-3: warning: Data for variable count is not valid as format F: Field contents are not numeric. + +data-list.pspp:11.1-3: warning: Data for variable count is not valid as format F: Field contents are not numeric. + Table: Data List start,end,count -07/22/2007,10/06/2007,321 -07/14/1789,08/26/1789,4 +07/22/2007,10/06/2007,. +07/14/1789,08/26/1789,. 01/01/1972,12/31/1999,682 ]) AT_CLEANUP