tests: avoid spurious failures in Linux -> MinGW cross-compilation mode
authorStefano Lattarini <stefano.lattarini@gmail.com>
Wed, 19 Jun 2013 14:32:24 +0000 (16:32 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Wed, 19 Jun 2013 15:37:18 +0000 (17:37 +0200)
* t/ccnoc-deps.sh: Here.
* t/preproc-demo.sh: And here.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
t/ccnoco-deps.sh
t/preproc-demo.sh

index d4931d5..5d9e9b8 100755 (executable)
@@ -42,7 +42,7 @@ check-deps: all
        grep 'stdio\.h' $(DEPDIR)/foo.Po
        grep 'foobar\.h' $(DEPDIR)/foo.Po
 check-updated: all
        grep 'stdio\.h' $(DEPDIR)/foo.Po
        grep 'foobar\.h' $(DEPDIR)/foo.Po
 check-updated: all
-       is_newest foo foobar.h
+       is_newest foo$(EXEEXT) foobar.h
 END
 
 # We deliberately don't invoke AM_PROG_CC_C_O here.
 END
 
 # We deliberately don't invoke AM_PROG_CC_C_O here.
index 1f29057..8d16e92 100644 (file)
@@ -142,7 +142,6 @@ END
 cat > lib/tests/gnulib-check.am <<'END'
 check_PROGRAMS += %D%/safe-print-test
 TESTS += $(check_PROGRAMS)
 cat > lib/tests/gnulib-check.am <<'END'
 check_PROGRAMS += %D%/safe-print-test
 TESTS += $(check_PROGRAMS)
-AM_TESTS_ENVIRONMENT += EXEEXT='$(EXEEXT)'; export EXEEXT;
 END
 
 cat > lib/tests/safe-print-test.c <<'END'
 END
 
 cat > lib/tests/safe-print-test.c <<'END'
@@ -161,6 +160,8 @@ cat > tests/check.am <<'END'
 TEST_EXTENSIONS = .sh
 SH_LOG_COMPILER = $(SHELL)
 
 TEST_EXTENSIONS = .sh
 SH_LOG_COMPILER = $(SHELL)
 
+AM_TESTS_ENVIRONMENT += EXEEXT='$(EXEEXT)'; export EXEEXT;
+
 handwritten_TESTS = \
   %D%/hello.sh \
   %D%/built.sh
 handwritten_TESTS = \
   %D%/hello.sh \
   %D%/built.sh