1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

Another round of inclusion fixes for _ISOMAC testsuite.

* stdio-common/bug25.c: Include stdlib.h.
	* support/tst-support_format_dns_packet.c: Include stdio.h,
	stdlib.h, and string.h.
	* support/tst-support_record_failure.c: Include string.h.
	* support/tst-support_record_failure-2.sh: Adjust line number
	expectations and correct a typo in an error message.
This commit is contained in:
Zack Weinberg
2017-03-22 08:39:36 -04:00
parent c15f8eb50c
commit b9e8c90875
5 changed files with 20 additions and 5 deletions

View File

@ -1,3 +1,12 @@
2017-03-22 Zack Weinberg <zackw@panix.com>
* stdio-common/bug25.c: Include stdlib.h.
* support/tst-support_format_dns_packet.c: Include stdio.h,
stdlib.h, and string.h.
* support/tst-support_record_failure.c: Include string.h.
* support/tst-support_record_failure-2.sh: Adjust line number
expectations and correct a typo in an error message.
2017-03-21 H.J. Lu <hongjiu.lu@intel.com> 2017-03-21 H.J. Lu <hongjiu.lu@intel.com>
[BZ #21258] [BZ #21258]

View File

@ -1,5 +1,6 @@
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include <stdlib.h>
#include <unistd.h> #include <unistd.h>
static const char expected[] = "\ static const char expected[] = "\

View File

@ -20,6 +20,10 @@
#include <support/format_nss.h> #include <support/format_nss.h>
#include <support/run_diff.h> #include <support/run_diff.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
static void static void
check_packet (const void *buffer, size_t length, check_packet (const void *buffer, size_t length,
const char *name, const char *expected) const char *name, const char *expected)

View File

@ -37,7 +37,7 @@ run_test () {
set -e set -e
echo " exit status: $status" echo " exit status: $status"
if test "$output" != "$expected_output" ; then if test "$output" != "$expected_output" ; then
echo "error: unexpected ouput: $output" echo "error: unexpected output: $output"
exit 1 exit 1
fi fi
if test "$status" -ne "$expected_status" ; then if test "$status" -ne "$expected_status" ; then
@ -52,9 +52,9 @@ different_status () {
run_test 1 "error: 1 test failures" $direct --status=1 run_test 1 "error: 1 test failures" $direct --status=1
run_test 2 "error: 1 test failures" $direct --status=2 run_test 2 "error: 1 test failures" $direct --status=2
run_test 1 "error: 1 test failures" $direct --status=77 run_test 1 "error: 1 test failures" $direct --status=77
run_test 2 "error: tst-support_record_failure.c:108: not true: false run_test 2 "error: tst-support_record_failure.c:109: not true: false
error: 1 test failures" $direct --test-verify error: 1 test failures" $direct --test-verify
run_test 2 "error: tst-support_record_failure.c:108: not true: false run_test 2 "error: tst-support_record_failure.c:109: not true: false
info: execution passed failed TEST_VERIFY info: execution passed failed TEST_VERIFY
error: 1 test failures" $direct --test-verify --verbose error: 1 test failures" $direct --test-verify --verbose
} }
@ -62,8 +62,8 @@ error: 1 test failures" $direct --test-verify --verbose
different_status different_status
different_status --direct different_status --direct
run_test 1 "error: tst-support_record_failure.c:115: not true: false run_test 1 "error: tst-support_record_failure.c:116: not true: false
error: 1 test failures" --test-verify-exit error: 1 test failures" --test-verify-exit
# --direct does not print the summary error message if exit is called. # --direct does not print the summary error message if exit is called.
run_test 1 "error: tst-support_record_failure.c:115: not true: false" \ run_test 1 "error: tst-support_record_failure.c:116: not true: false" \
--direct --test-verify-exit --direct --test-verify-exit

View File

@ -25,6 +25,7 @@
#include <stdbool.h> #include <stdbool.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdio.h> #include <stdio.h>
#include <string.h>
static int exit_status_with_failure = -1; static int exit_status_with_failure = -1;
static bool test_verify; static bool test_verify;