Blame localedata/tst-numeric.data

Packit 6c4009
# Test data for tst-nomeric, which checks it's implementation in glibc
Packit 6c4009
# Copyright (C) 2003-2018 Free Software Foundation, Inc.
Packit 6c4009
# This file is part of the GNU C Library.
Packit 6c4009
# Contributed by Petter Reinholdtsen <pere@hungry.com>, 2003
Packit 6c4009
# Based on code by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
Packit 6c4009
#
Packit 6c4009
Packit 6c4009
# The GNU C Library is free software; you can redistribute it and/or
Packit 6c4009
# modify it under the terms of the GNU Lesser General Public
Packit 6c4009
# License as published by the Free Software Foundation; either
Packit 6c4009
# version 2.1 of the License, or (at your option) any later version.
Packit 6c4009
Packit 6c4009
# The GNU C Library is distributed in the hope that it will be useful,
Packit 6c4009
# but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit 6c4009
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit 6c4009
# Lesser General Public License for more details.
Packit 6c4009
Packit 6c4009
# You should have received a copy of the GNU Lesser General Public
Packit 6c4009
# License along with the GNU C Library; if not, see
Packit 6c4009
# <http://www.gnu.org/licenses/>.
Packit 6c4009
Packit 6c4009
# The format of this file is pretty simple: Each line contains a test
Packit 6c4009
# for strfmon.  Fields are separated by TABs.  Lines that start with a
Packit 6c4009
# '#' are comments and are ignored.
Packit 6c4009
#
Packit 6c4009
# Field Description
Packit 6c4009
# #1    locale which is to be checked
Packit 6c4009
# #2    format string which is fed into snprintf
Packit 6c4009
# #3    double value that is used for formatting
Packit 6c4009
# #4    the expected result (may contain trailing spaces!)
Packit 6c4009
#
Packit 6c4009
# First the implementation without any locale-dependent data
Packit 6c4009
C	%g	1.23	1.23
Packit 6c4009
C	%g	-1.23	-1.23
Packit 6c4009
C	%g	0	0
Packit 6c4009
C	%%	0	%
Packit 6c4009
C	%'g	123.45	123.45
Packit 6c4009
C	%'g	-123.45	-123.45
Packit 6c4009
C	*%g*	1.23	*1.23*
Packit 6c4009
C	%9g	1.23	     1.23
Packit 6c4009
C	%9g	-1.23	    -1.23
Packit 6c4009
#
Packit 6c4009
# Locale-dependent test.
Packit 6c4009
#
Packit 6c4009
nn_NO.ISO-8859-1	%'g	123.45	123,45
Packit 6c4009
nn_NO.ISO-8859-1	%'g	-123.45	-123,45