X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Flibpspp%2Fline-reader.at;h=1f1dd0c6fc45437b515dd56d18cbc45e418e0177;hb=a306948c079462223c692225141b92a76801df03;hp=29cff4d792b75a2c22f8551af6ef0e9bcf829c39;hpb=20af4ead4d4c440c5bc269274cd5a87fa9e7056d;p=pspp diff --git a/tests/libpspp/line-reader.at b/tests/libpspp/line-reader.at index 29cff4d792..1f1dd0c6fc 100644 --- a/tests/libpspp/line-reader.at +++ b/tests/libpspp/line-reader.at @@ -1,3 +1,19 @@ +dnl PSPP - a program for statistical analysis. +dnl Copyright (C) 2017 Free Software Foundation, Inc. +dnl +dnl This program is free software: you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation, either version 3 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with this program. If not, see . +dnl AT_BANNER([line_reader]) AT_SETUP([read ASCII]) @@ -47,10 +63,10 @@ AT_SETUP([read ISO-8859-1 as Auto,ISO-8859-1]) AT_KEYWORDS([line_reader]) AT_CHECK([i18n-test supports_encodings ISO-8859-1]) buffer_size=`line-reader-test buffer-size` -($PERL -e "print 'x' x ($buffer_size - 2)" +($PYTHON3 -c "import sys; sys.stdout.write('x' * ($buffer_size - 2))"; printf '\none line\ntwo lines\nentr\351e\nfour lines\n') > input (printf 'encoded in ASCII (auto)\n\"' - $PERL -e "print 'x' x ($buffer_size - 2)" + $PYTHON3 -c "import sys; sys.stdout.write('x' * ($buffer_size - 2))"; printf '\"\n"one line"\n"two lines"\nencoded in ISO-8859-1\n"entr\303\251e"\n"four lines"\n') > expout AT_CHECK([line-reader-test read input Auto,ISO-8859-1], [0], [expout]) AT_CLEANUP