* modules/getprogname-tests (Makefile.am): Define EXEEXT.
* tests/test-getprogname.c (main): Use it.
Suggested by Gisle Vanem.
+2016-09-07 Jim Meyering <meyering@fb.com>
+
+ 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 <gvanem@yahoo.no>
getprogname: fix errors in previous change
configure.ac:
Makefile.am:
+DEFS += -DEXEEXT=\"@EXEEXT@\"
TESTS += test-getprogname
check_PROGRAMS += test-getprogname
test_getprogname_LDADD = $(LDADD)
main (void)
{
char const *p = getprogname ();
- assert (STREQ (p, "test-getprogname"));
+ assert (STREQ (p, "test-getprogname" EXEEXT));
return 0;
}