X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Flibpspp%2Fi18n.at;h=77216aac208a9b9d16704653060e285f8db671be;hb=8318b3fffc62b96271e4bbbeb67fe706f797e993;hp=2b175472523061b3820d408dcb5b2ca6b3d18aae;hpb=691a034d7f2139076fa012739dffd40ef5db4a9b;p=pspp diff --git a/tests/libpspp/i18n.at b/tests/libpspp/i18n.at index 2b17547252..77216aac20 100644 --- a/tests/libpspp/i18n.at +++ b/tests/libpspp/i18n.at @@ -1,19 +1,20 @@ dnl PSPP - a program for statistical analysis. dnl Copyright (C) 2017 Free Software Foundation, Inc. -dnl +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 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 dnl You should have received a copy of the GNU General Public License dnl along with this program. If not, see . -dnl AT_BANNER([i18n recoding]) +dnl +AT_BANNER([i18n recoding]) # CHECK_I18N_RECODE([TITLE], [FROM-CODING], [TO-CODING], # [FROM-TEXT], [TO-TEXT]) @@ -31,7 +32,7 @@ m4_define([CHECK_I18N_RECODE], AT_CHECK_UNQUOTED([i18n-test recode '$2' '$3' `printf '$4'`], [0], [`printf '$5'` ]) AT_CLEANUP]) - + CHECK_I18N_RECODE([reflexively], [ASCII], [ASCII], [abc], [abc]) CHECK_I18N_RECODE([without any change], [ASCII], [UTF-8], [abc], [abc]) @@ -53,8 +54,8 @@ CHECK_I18N_RECODE([dropped final character in windows-1258], [windows-1258], [UTF-8], [aeiou], [aeiou]) dnl The input to this test is 7 bytes long and the expected output is 9 bytes. -dnl So it should exercise the E2BIG case -CHECK_I18N_RECODE([from ISO-8859-1 to UTF-8 with overflow], +dnl So it should exercise the E2BIG case +CHECK_I18N_RECODE([from ISO-8859-1 to UTF-8 with overflow], [ISO-8859-1], [UTF-8], [Tsch\374\337!], [Tsch\303\274\303\237!]) @@ -113,7 +114,7 @@ CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [0], [xyz]) CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [1], [xyz]) CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [2], [xyz]) CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [3], [xyz]) -CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [4], +CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [4], [\303\251xyz]) CHECK_I18N_CONCAT([\303\251\303\250\303\244], [xyz], [ISO-8859-1], [5], [\303\251\303\250xyz])