aboutsummaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2017-03-22 08:39:36 -0400
committerZack Weinberg <zackw@panix.com>2017-03-22 08:44:32 -0400
commitb9e8c9087579e2021cf497713e047e040c84da28 (patch)
tree7d908c036edaba483bff76ca89f51203aa21f75e /support
parentc15f8eb50cea7ad1a4ccece6e0982bf426d52c00 (diff)
downloadglibc-b9e8c9087579e2021cf497713e047e040c84da28.zip
glibc-b9e8c9087579e2021cf497713e047e040c84da28.tar.gz
glibc-b9e8c9087579e2021cf497713e047e040c84da28.tar.bz2
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.
Diffstat (limited to 'support')
-rw-r--r--support/tst-support_format_dns_packet.c4
-rw-r--r--support/tst-support_record_failure-2.sh10
-rw-r--r--support/tst-support_record_failure.c1
3 files changed, 10 insertions, 5 deletions
diff --git a/support/tst-support_format_dns_packet.c b/support/tst-support_format_dns_packet.c
index ecd7abf..9c8589c 100644
--- a/support/tst-support_format_dns_packet.c
+++ b/support/tst-support_format_dns_packet.c
@@ -20,6 +20,10 @@
#include <support/format_nss.h>
#include <support/run_diff.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
static void
check_packet (const void *buffer, size_t length,
const char *name, const char *expected)
diff --git a/support/tst-support_record_failure-2.sh b/support/tst-support_record_failure-2.sh
index 1751377..2c9372c 100644
--- a/support/tst-support_record_failure-2.sh
+++ b/support/tst-support_record_failure-2.sh
@@ -37,7 +37,7 @@ run_test () {
set -e
echo " exit status: $status"
if test "$output" != "$expected_output" ; then
- echo "error: unexpected ouput: $output"
+ echo "error: unexpected output: $output"
exit 1
fi
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 2 "error: 1 test failures" $direct --status=2
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
- 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
error: 1 test failures" $direct --test-verify --verbose
}
@@ -62,8 +62,8 @@ error: 1 test failures" $direct --test-verify --verbose
different_status
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
# --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
diff --git a/support/tst-support_record_failure.c b/support/tst-support_record_failure.c
index 62d8e1f..e739e73 100644
--- a/support/tst-support_record_failure.c
+++ b/support/tst-support_record_failure.c
@@ -25,6 +25,7 @@
#include <stdbool.h>
#include <stdlib.h>
#include <stdio.h>
+#include <string.h>
static int exit_status_with_failure = -1;
static bool test_verify;