aboutsummaryrefslogtreecommitdiff
path: root/stdlib/tst-fmtmsg.sh
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/tst-fmtmsg.sh')
-rwxr-xr-xstdlib/tst-fmtmsg.sh337
1 files changed, 0 insertions, 337 deletions
diff --git a/stdlib/tst-fmtmsg.sh b/stdlib/tst-fmtmsg.sh
deleted file mode 100755
index bcbe2e3348..0000000000
--- a/stdlib/tst-fmtmsg.sh
+++ /dev/null
@@ -1,337 +0,0 @@
-#!/bin/sh
-# Test of fmtmsg function family.
-# Copyright (C) 2000-2017 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <http://www.gnu.org/licenses/>.
-
-set -e
-
-common_objpfx=$1
-test_program_prefix_before_env=$2
-run_program_env=$3
-test_program_prefix_after_env=$4
-objpfx=$5
-
-test_pre="${test_program_prefix_before_env} ${run_program_env}"
-test="${test_program_prefix_after_env} ${objpfx}tst-fmtmsg"
-out=${objpfx}tst-fmtmsg.out
-
-($test_pre MSGVERB= $test || exit 1;
- $test_pre MSGVERB=label $test || exit 1;
- $test_pre MSGVERB=severity $test || exit 1;
- $test_pre MSGVERB=severity:label $test || exit 1;
- $test_pre MSGVERB=text $test || exit 1;
- $test_pre MSGVERB=text:label $test || exit 1;
- $test_pre MSGVERB=text:severity $test || exit 1;
- $test_pre MSGVERB=text:severity:label $test || exit 1;
- $test_pre MSGVERB=action $test || exit 1;
- $test_pre MSGVERB=action:label $test || exit 1;
- $test_pre MSGVERB=action:severity $test || exit 1;
- $test_pre MSGVERB=action:severity:label $test || exit 1;
- $test_pre MSGVERB=action:text $test || exit 1;
- $test_pre MSGVERB=action:text:label $test || exit 1;
- $test_pre MSGVERB=action:text:severity $test || exit 1;
- $test_pre MSGVERB=action:text:severity:label $test || exit 1;
- $test_pre MSGVERB=tag $test || exit 1;
- $test_pre MSGVERB=tag:label $test || exit 1;
- $test_pre MSGVERB=tag:severity $test || exit 1;
- $test_pre MSGVERB=tag:severity:label $test || exit 1;
- $test_pre MSGVERB=tag:text $test || exit 1;
- $test_pre MSGVERB=tag:text:label $test || exit 1;
- $test_pre MSGVERB=tag:text:severity $test || exit 1;
- $test_pre MSGVERB=tag:text:severity:label $test || exit 1;
- $test_pre MSGVERB=tag:action $test || exit 1;
- $test_pre MSGVERB=tag:action:label $test || exit 1;
- $test_pre MSGVERB=tag:action:severity $test || exit 1;
- $test_pre MSGVERB=tag:action:severity:label $test || exit 1;
- $test_pre MSGVERB=tag:action:text $test || exit 1;
- $test_pre MSGVERB=tag:action:text:label $test || exit 1;
- $test_pre MSGVERB=tag:action:text:severity $test || exit 1;
- $test_pre MSGVERB=tag:action:text:severity:label $test || exit 1;) 2> $out
-
-cmp $out <<EOF
-GLIBC:tst-fmtmsg: HALT: halt
-TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: ERROR: halt
-TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: WARNING: halt
-TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: INFO: halt
-TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: TEST: halt
-TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg
-GLIBC:tst-fmtmsg
-GLIBC:tst-fmtmsg
-GLIBC:tst-fmtmsg
-GLIBC:tst-fmtmsg
-GLIBC:tst-fmtmsg
-HALT
-ERROR
-WARNING
-INFO
-
-TEST
-GLIBC:tst-fmtmsg: HALT
-GLIBC:tst-fmtmsg: ERROR
-GLIBC:tst-fmtmsg: WARNING
-GLIBC:tst-fmtmsg: INFO
-GLIBC:tst-fmtmsg
-GLIBC:tst-fmtmsg: TEST
-halt
-halt
-halt
-halt
-halt
-halt
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg: halt
-HALT: halt
-ERROR: halt
-WARNING: halt
-INFO: halt
-halt
-TEST: halt
-GLIBC:tst-fmtmsg: HALT: halt
-GLIBC:tst-fmtmsg: ERROR: halt
-GLIBC:tst-fmtmsg: WARNING: halt
-GLIBC:tst-fmtmsg: INFO: halt
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg: TEST: halt
-TO FIX: should print message for MM_HALT
-TO FIX: should print message for MM_ERROR
-TO FIX: should print message for MM_WARNING
-TO FIX: should print message for MM_INFO
-TO FIX: should print message for MM_NOSEV
-TO FIX: should print message for MM_TEST
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_HALT
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_ERROR
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_WARNING
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_INFO
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_NOSEV
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_TEST
-HALT: TO FIX: should print message for MM_HALT
-ERROR: TO FIX: should print message for MM_ERROR
-WARNING: TO FIX: should print message for MM_WARNING
-INFO: TO FIX: should print message for MM_INFO
-TO FIX: should print message for MM_NOSEV
-TEST: TO FIX: should print message for MM_TEST
-GLIBC:tst-fmtmsg: HALT: TO FIX: should print message for MM_HALT
-GLIBC:tst-fmtmsg: ERROR: TO FIX: should print message for MM_ERROR
-GLIBC:tst-fmtmsg: WARNING: TO FIX: should print message for MM_WARNING
-GLIBC:tst-fmtmsg: INFO: TO FIX: should print message for MM_INFO
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_NOSEV
-GLIBC:tst-fmtmsg: TEST: TO FIX: should print message for MM_TEST
-halt
-TO FIX: should print message for MM_HALT
-halt
-TO FIX: should print message for MM_ERROR
-halt
-TO FIX: should print message for MM_WARNING
-halt
-TO FIX: should print message for MM_INFO
-halt
-TO FIX: should print message for MM_NOSEV
-halt
-TO FIX: should print message for MM_TEST
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_HALT
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_ERROR
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_WARNING
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_INFO
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_NOSEV
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_TEST
-HALT: halt
-TO FIX: should print message for MM_HALT
-ERROR: halt
-TO FIX: should print message for MM_ERROR
-WARNING: halt
-TO FIX: should print message for MM_WARNING
-INFO: halt
-TO FIX: should print message for MM_INFO
-halt
-TO FIX: should print message for MM_NOSEV
-TEST: halt
-TO FIX: should print message for MM_TEST
-GLIBC:tst-fmtmsg: HALT: halt
-TO FIX: should print message for MM_HALT
-GLIBC:tst-fmtmsg: ERROR: halt
-TO FIX: should print message for MM_ERROR
-GLIBC:tst-fmtmsg: WARNING: halt
-TO FIX: should print message for MM_WARNING
-GLIBC:tst-fmtmsg: INFO: halt
-TO FIX: should print message for MM_INFO
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_NOSEV
-GLIBC:tst-fmtmsg: TEST: halt
-TO FIX: should print message for MM_TEST
-GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg: GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: GLIBC:tst-fmtmsg:6
-HALT: GLIBC:tst-fmtmsg:1
-ERROR: GLIBC:tst-fmtmsg:2
-WARNING: GLIBC:tst-fmtmsg:3
-INFO: GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg:5
-TEST: GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg: HALT: GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: ERROR: GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: WARNING: GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: INFO: GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: TEST: GLIBC:tst-fmtmsg:6
-halt
-GLIBC:tst-fmtmsg:1
-halt
-GLIBC:tst-fmtmsg:2
-halt
-GLIBC:tst-fmtmsg:3
-halt
-GLIBC:tst-fmtmsg:4
-halt
-GLIBC:tst-fmtmsg:5
-halt
-GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg:6
-HALT: halt
-GLIBC:tst-fmtmsg:1
-ERROR: halt
-GLIBC:tst-fmtmsg:2
-WARNING: halt
-GLIBC:tst-fmtmsg:3
-INFO: halt
-GLIBC:tst-fmtmsg:4
-halt
-GLIBC:tst-fmtmsg:5
-TEST: halt
-GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg: HALT: halt
-GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: ERROR: halt
-GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: WARNING: halt
-GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: INFO: halt
-GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: halt
-GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: TEST: halt
-GLIBC:tst-fmtmsg:6
-TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-HALT: TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-ERROR: TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-WARNING: TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-INFO: TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-TEST: TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg: HALT: TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: ERROR: TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: WARNING: TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: INFO: TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: TEST: TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-halt
-TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-halt
-TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-halt
-TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-halt
-TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-halt
-TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-halt
-TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-HALT: halt
-TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-ERROR: halt
-TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-WARNING: halt
-TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-INFO: halt
-TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-halt
-TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-TEST: halt
-TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-GLIBC:tst-fmtmsg: HALT: halt
-TO FIX: should print message for MM_HALT GLIBC:tst-fmtmsg:1
-GLIBC:tst-fmtmsg: ERROR: halt
-TO FIX: should print message for MM_ERROR GLIBC:tst-fmtmsg:2
-GLIBC:tst-fmtmsg: WARNING: halt
-TO FIX: should print message for MM_WARNING GLIBC:tst-fmtmsg:3
-GLIBC:tst-fmtmsg: INFO: halt
-TO FIX: should print message for MM_INFO GLIBC:tst-fmtmsg:4
-GLIBC:tst-fmtmsg: halt
-TO FIX: should print message for MM_NOSEV GLIBC:tst-fmtmsg:5
-GLIBC:tst-fmtmsg: TEST: halt
-TO FIX: should print message for MM_TEST GLIBC:tst-fmtmsg:6
-EOF
-exit $?