Use TEST_COMPARE_STRING in recently added test
commit43257c335ad6b9e05fb882975e1776ff763164ee
authorGabriel F. T. Gomes <gabriel@inconstante.eti.br>
Tue, 6 Nov 2018 19:44:13 +0000 (6 17:44 -0200)
committerGabriel F. T. Gomes <gabriel@inconstante.eti.br>
Fri, 9 Nov 2018 00:42:01 +0000 (8 22:42 -0200)
tree0d73bd4922bd0536f72178310c14505449910fb9
parente5de3b5b72afffdebb7f4642015060a5c437d546
Use TEST_COMPARE_STRING in recently added test

The commit

commit 1df872fd74f730bcae3df201a229195445d2e18a
Author: Florian Weimer <fweimer@redhat.com>
Date:   Wed Nov 7 12:42:44 2018 +0100

    support: Implement TEST_COMPARE_STRING

added the new macro TEST_COMPARE_STRING, which compares the output of
functions under test against expected strings, and, when there's a
mismatch, automatically reports an error and prints the differences.
This patch adapts recently added test cases to use this new macro.

Tested for powerpc64le (as is, and locally patched to intentionally fail
and produce error output).

* argp/tst-ldbl-argp.c (do_one_test): Use TEST_COMPARE_STRING,
instead of manually comparing and reporting mismatching strings.
* misc/tst-ldbl-error.c (do_one_test): Likewise.
* misc/tst-ldbl-warn.c (do_one_test): Likewise.
ChangeLog
argp/tst-ldbl-argp.c
misc/tst-ldbl-error.c
misc/tst-ldbl-warn.c