From: Jim Meyering Date: Wed, 7 Sep 2016 18:03:03 +0000 (-0700) Subject: getprogname-tests: work also when EXEEXT is nonempty X-Git-Tag: v1.0~6650 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=5e537e5f9b1e60ed0993089942b32ad1535257c7;p=gnulib.git getprogname-tests: work also when EXEEXT is nonempty * modules/getprogname-tests (Makefile.am): Define EXEEXT. * tests/test-getprogname.c (main): Use it. Suggested by Gisle Vanem. --- diff --git a/ChangeLog b/ChangeLog index a4750b3ce4..b7646ead41 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2016-09-07 Jim Meyering + + getprogname-tests: work also when EXEEXT is nonempty + * modules/getprogname-tests (Makefile.am): Define EXEEXT. + * tests/test-getprogname.c (main): Use it. + Suggested by Gisle Vanem. + 2016-09-07 Gisle Vanem getprogname: fix errors in previous change diff --git a/modules/getprogname-tests b/modules/getprogname-tests index 071bf38ab0..822b7a3b5f 100644 --- a/modules/getprogname-tests +++ b/modules/getprogname-tests @@ -8,6 +8,7 @@ string configure.ac: Makefile.am: +DEFS += -DEXEEXT=\"@EXEEXT@\" TESTS += test-getprogname check_PROGRAMS += test-getprogname test_getprogname_LDADD = $(LDADD) diff --git a/tests/test-getprogname.c b/tests/test-getprogname.c index 4d92170055..6e3f694ac1 100644 --- a/tests/test-getprogname.c +++ b/tests/test-getprogname.c @@ -26,6 +26,6 @@ int main (void) { char const *p = getprogname (); - assert (STREQ (p, "test-getprogname")); + assert (STREQ (p, "test-getprogname" EXEEXT)); return 0; }