[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#14493: [FYI] {micro} tests: slightly stricter checks in t/cxx-demo.s
From: |
Stefano Lattarini |
Subject: |
bug#14493: [FYI] {micro} tests: slightly stricter checks in t/cxx-demo.sh |
Date: |
Mon, 3 Jun 2013 12:02:12 +0200 |
This is a follow-up to the commit fixing automake bug#14493.
* t/cxx-demo.sh: Also check that the built program returns the
correct (i.e., zero) exit status when run. And improve comments
a little while at it.
Signed-off-by: Stefano Lattarini <address@hidden>
---
t/cxx-demo.sh | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/t/cxx-demo.sh b/t/cxx-demo.sh
index f872c43..97a46ce 100644
--- a/t/cxx-demo.sh
+++ b/t/cxx-demo.sh
@@ -165,7 +165,11 @@ END
Good morning, work.
END
for p in play work; do
- # Strip CR characters catering to MinGW programs on MSYS.
+ # The program must run correctly (exit status = 0).
+ ./$p
+ # And it must have the expected output. Note that we strip extra
+ # CR characters (if any), to cater to MinGW programs on MSYS.
+ # See automake bug#14493.
./$p | tr -d '\015' > got.$p || { cat got.$p; exit 1; }
cat exp.$p
cat got.$p
--
1.8.3.rc3.8.g5e49f30
- bug#14493: [FYI] {micro} tests: slightly stricter checks in t/cxx-demo.sh,
Stefano Lattarini <=