]> git.ipfire.org Git - thirdparty/glibc.git/blame - localedata/tst-langinfo.sh
Update copyright dates with scripts/update-copyrights.
[thirdparty/glibc.git] / localedata / tst-langinfo.sh
CommitLineData
f79d99cb
UD
1#! /bin/sh
2# Test nl_langinfo.
f7a9f785 3# Copyright (C) 2000-2016 Free Software Foundation, Inc.
f79d99cb 4# This file is part of the GNU C Library.
41bdb6e2 5
f79d99cb 6# The GNU C Library is free software; you can redistribute it and/or
41bdb6e2
AJ
7# modify it under the terms of the GNU Lesser General Public
8# License as published by the Free Software Foundation; either
9# version 2.1 of the License, or (at your option) any later version.
10
f79d99cb
UD
11# The GNU C Library is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY; without even the implied warranty of
13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
41bdb6e2
AJ
14# Lesser General Public License for more details.
15
16# You should have received a copy of the GNU Lesser General Public
59ba27a6
PE
17# License along with the GNU C Library; if not, see
18# <http://www.gnu.org/licenses/>.
f79d99cb 19
57c69bef
DL
20set -e
21
f79d99cb 22common_objpfx=$1
8540f6d2
JM
23tst_langinfo_before_env=$2
24run_program_env=$3
25tst_langinfo_after_env=$4
f79d99cb
UD
26
27# Run the test program.
28cat <<"EOF" |
29# Only decimal numerical escape sequences allowed in strings.
30C ABDAY_1 Sun
31C ABDAY_2 Mon
32C ABDAY_3 Tue
33C ABDAY_4 Wed
34C ABDAY_5 Thu
35C ABDAY_6 Fri
36C ABDAY_7 Sat
37C DAY_1 Sunday
38C DAY_2 Monday
39C DAY_3 Tuesday
40C DAY_4 Wednesday
41C DAY_5 Thursday
42C DAY_6 Friday
43C DAY_7 Saturday
44C ABMON_1 Jan
45C ABMON_2 Feb
46C ABMON_3 Mar
47C ABMON_4 Apr
48C ABMON_5 May
49C ABMON_6 Jun
50C ABMON_7 Jul
51C ABMON_8 Aug
52C ABMON_9 Sep
53C ABMON_10 Oct
54C ABMON_11 Nov
55C ABMON_12 Dec
56C MON_1 January
57C MON_2 February
58C MON_3 March
59C MON_4 April
60C MON_5 May
61C MON_6 June
62C MON_7 July
63C MON_8 August
64C MON_9 September
65C MON_10 October
66C MON_11 November
67C MON_12 December
68C AM_STR AM
69C PM_STR PM
70C D_T_FMT "%a %b %e %H:%M:%S %Y"
71C D_FMT "%m/%d/%y"
72C T_FMT "%H:%M:%S"
73C T_FMT_AMPM "%I:%M:%S %p"
74C ABDAY_1 Sun
75C ABDAY_2 Mon
76C ABDAY_3 Tue
77C ABDAY_4 Wed
78C ABDAY_5 Thu
79C ABDAY_6 Fri
80C ABDAY_7 Sat
81C DAY_1 Sunday
82C DAY_2 Monday
83C DAY_3 Tuesday
84C DAY_4 Wednesday
85C DAY_5 Thursday
86C DAY_6 Friday
87C DAY_7 Saturday
88C RADIXCHAR .
89C THOUSEP ""
90C YESEXPR ^[yY]
91C NOEXPR ^[nN]
92en_US.ANSI_X3.4-1968 ABMON_1 Jan
93en_US.ANSI_X3.4-1968 ABMON_2 Feb
94en_US.ANSI_X3.4-1968 ABMON_3 Mar
95en_US.ANSI_X3.4-1968 ABMON_4 Apr
96en_US.ANSI_X3.4-1968 ABMON_5 May
97en_US.ANSI_X3.4-1968 ABMON_6 Jun
98en_US.ANSI_X3.4-1968 ABMON_7 Jul
99en_US.ANSI_X3.4-1968 ABMON_8 Aug
100en_US.ANSI_X3.4-1968 ABMON_9 Sep
101en_US.ANSI_X3.4-1968 ABMON_10 Oct
102en_US.ANSI_X3.4-1968 ABMON_11 Nov
103en_US.ANSI_X3.4-1968 ABMON_12 Dec
104en_US.ANSI_X3.4-1968 MON_1 January
105en_US.ANSI_X3.4-1968 MON_2 February
106en_US.ANSI_X3.4-1968 MON_3 March
107en_US.ANSI_X3.4-1968 MON_4 April
108en_US.ANSI_X3.4-1968 MON_5 May
109en_US.ANSI_X3.4-1968 MON_6 June
110en_US.ANSI_X3.4-1968 MON_7 July
111en_US.ANSI_X3.4-1968 MON_8 August
112en_US.ANSI_X3.4-1968 MON_9 September
113en_US.ANSI_X3.4-1968 MON_10 October
114en_US.ANSI_X3.4-1968 MON_11 November
115en_US.ANSI_X3.4-1968 MON_12 December
116en_US.ANSI_X3.4-1968 AM_STR AM
117en_US.ANSI_X3.4-1968 PM_STR PM
118en_US.ANSI_X3.4-1968 D_T_FMT "%a %d %b %Y %r %Z"
119en_US.ANSI_X3.4-1968 D_FMT "%m/%d/%Y"
120en_US.ANSI_X3.4-1968 T_FMT "%r"
121en_US.ANSI_X3.4-1968 T_FMT_AMPM "%I:%M:%S %p"
122en_US.ANSI_X3.4-1968 RADIXCHAR .
123en_US.ANSI_X3.4-1968 THOUSEP ,
124en_US.ANSI_X3.4-1968 YESEXPR ^[yY].*
125en_US.ANSI_X3.4-1968 NOEXPR ^[nN].*
126en_US.ISO-8859-1 ABMON_1 Jan
127en_US.ISO-8859-1 ABMON_2 Feb
128en_US.ISO-8859-1 ABMON_3 Mar
129en_US.ISO-8859-1 ABMON_4 Apr
130en_US.ISO-8859-1 ABMON_5 May
131en_US.ISO-8859-1 ABMON_6 Jun
132en_US.ISO-8859-1 ABMON_7 Jul
133en_US.ISO-8859-1 ABMON_8 Aug
134en_US.ISO-8859-1 ABMON_9 Sep
135en_US.ISO-8859-1 ABMON_10 Oct
136en_US.ISO-8859-1 ABMON_11 Nov
137en_US.ISO-8859-1 ABMON_12 Dec
138en_US.ISO-8859-1 MON_1 January
139en_US.ISO-8859-1 MON_2 February
140en_US.ISO-8859-1 MON_3 March
141en_US.ISO-8859-1 MON_4 April
142en_US.ISO-8859-1 MON_5 May
143en_US.ISO-8859-1 MON_6 June
144en_US.ISO-8859-1 MON_7 July
145en_US.ISO-8859-1 MON_8 August
146en_US.ISO-8859-1 MON_9 September
147en_US.ISO-8859-1 MON_10 October
148en_US.ISO-8859-1 MON_11 November
149en_US.ISO-8859-1 MON_12 December
150en_US.ISO-8859-1 AM_STR AM
151en_US.ISO-8859-1 PM_STR PM
152en_US.ISO-8859-1 D_T_FMT "%a %d %b %Y %r %Z"
153en_US.ISO-8859-1 D_FMT "%m/%d/%Y"
154en_US.ISO-8859-1 T_FMT "%r"
155en_US.ISO-8859-1 T_FMT_AMPM "%I:%M:%S %p"
156en_US.ISO-8859-1 RADIXCHAR .
157en_US.ISO-8859-1 THOUSEP ,
158en_US.ISO-8859-1 YESEXPR ^[yY].*
159en_US.ISO-8859-1 NOEXPR ^[nN].*
14a2bd4b
UD
160de_DE.ISO-8859-1 ABDAY_1 So
161de_DE.ISO-8859-1 ABDAY_2 Mo
162de_DE.ISO-8859-1 ABDAY_3 Di
163de_DE.ISO-8859-1 ABDAY_4 Mi
164de_DE.ISO-8859-1 ABDAY_5 Do
165de_DE.ISO-8859-1 ABDAY_6 Fr
166de_DE.ISO-8859-1 ABDAY_7 Sa
f79d99cb
UD
167de_DE.ISO-8859-1 DAY_1 Sonntag
168de_DE.ISO-8859-1 DAY_2 Montag
169de_DE.ISO-8859-1 DAY_3 Dienstag
170de_DE.ISO-8859-1 DAY_4 Mittwoch
171de_DE.ISO-8859-1 DAY_5 Donnerstag
172de_DE.ISO-8859-1 DAY_6 Freitag
173de_DE.ISO-8859-1 DAY_7 Samstag
174de_DE.ISO-8859-1 ABMON_1 Jan
175de_DE.ISO-8859-1 ABMON_2 Feb
176