automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FYI] {testsuite-work} three minor testsuite fixlets/enahncements


From: Stefano Lattarini
Subject: [FYI] {testsuite-work} three minor testsuite fixlets/enahncements
Date: Sun, 24 Jul 2011 11:15:34 +0200
User-agent: KMail/1.13.3 (Linux/2.6.30-2-686; KDE/4.4.4; i686; ; )

Very minor indeed.  See attachements.

Regards,
  Stefano
From c1c1339219159a7e2f224f61d9d695331ffdf9da Mon Sep 17 00:00:00 2001
Message-Id: <address@hidden>
From: Stefano Lattarini <address@hidden>
Date: Sun, 24 Jul 2011 10:56:06 +0200
Subject: [PATCH 1/3] tests: remove an extra leading blank line

* tests/override-conditional-1.test: Remove extra blank line
placed before the shebang line.
---
 ChangeLog                         |    6 ++++++
 tests/override-conditional-1.test |    1 -
 2 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index a321a8f..615f981 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2011-07-24  Stefano Lattarini  <address@hidden>
+
+       tests: remove an extra leading blank line
+       * tests/override-conditional-1.test: Remove extra blank line
+       placed before the shebang line.
+
 2011-07-18  Stefano Lattarini  <address@hidden>
 
        tests: fix typos, grammaros and other blunders in comments
diff --git a/tests/override-conditional-1.test 
b/tests/override-conditional-1.test
index b7f1556..54c2ca5 100755
--- a/tests/override-conditional-1.test
+++ b/tests/override-conditional-1.test
@@ -1,4 +1,3 @@
-
 #! /bin/sh
 # Copyright (C) 2010, 2011 Free Software Foundation, Inc.
 #
-- 
1.7.2.3

From d3176a8a449ed69d06ebac4cf7e097dc8c22f0bd Mon Sep 17 00:00:00 2001
Message-Id: <address@hidden>
In-Reply-To: <address@hidden>
References: <address@hidden>
From: Stefano Lattarini <address@hidden>
Date: Sun, 24 Jul 2011 11:05:38 +0200
Subject: [PATCH 2/3] tests: a small simplification in 
'pr8365-remake-timing.test'

* tests/pr8365-remake-timing.test: Avoid redundant definition
and use of `$save_AUTOCONF' variable.
---
 ChangeLog                       |    6 ++++++
 tests/pr8365-remake-timing.test |    6 ++----
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 615f981..4186026 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2011-07-24  Stefano Lattarini  <address@hidden>
 
+       tests: a small simplification in 'pr8365-remake-timing.test'
+       * tests/pr8365-remake-timing.test: Avoid redundant definition
+       and use of `$save_AUTOCONF' variable.
+
+2011-07-24  Stefano Lattarini  <address@hidden>
+
        tests: remove an extra leading blank line
        * tests/override-conditional-1.test: Remove extra blank line
        placed before the shebang line.
diff --git a/tests/pr8365-remake-timing.test b/tests/pr8365-remake-timing.test
index f549bf1..1b5d7a7 100755
--- a/tests/pr8365-remake-timing.test
+++ b/tests/pr8365-remake-timing.test
@@ -66,14 +66,12 @@ $stat config.status Makefile configure.in
 # Makefile & config.status.  To reproduce this race consistently, we
 # need the following hackish wrappers.
 
-save_AUTOCONF=$AUTOCONF
-
 cat > aclocal-wrap <<END
 #!/bin/sh
 set -ex
 # aclocal shouldn't use our autoconf wrapper when extracting
 # the races from configure.in.
-AUTOCONF='$save_AUTOCONF'; export AUTOCONF
+AUTOCONF='$AUTOCONF'; export AUTOCONF
 $ACLOCAL "\$@"
 touch -r config.status aclocal.m4
 $stat aclocal.m4
@@ -84,7 +82,7 @@ cat > automake-wrap <<END
 set -ex
 # automake shouldn't use our autoconf wrapper when extracting
 # the races from configure.in.
-AUTOCONF='$save_AUTOCONF'; export AUTOCONF
+AUTOCONF='$AUTOCONF'; export AUTOCONF
 $AUTOMAKE "\$@"
 touch -r config.status Makefile.in
 $stat Makefile.in
-- 
1.7.2.3

From 4eb0250df68e50bab8dc608c736769dd9bb3ecbf Mon Sep 17 00:00:00 2001
Message-Id: <address@hidden>
In-Reply-To: <address@hidden>
References: <address@hidden>
From: Stefano Lattarini <address@hidden>
Date: Sun, 24 Jul 2011 11:11:06 +0200
Subject: [PATCH 3/3] tests: small enhancement to 'primary3.test'

* tests/primary3.test: Also test that the program named `foo.la'
has been effectively created.
---
 ChangeLog           |    6 ++++++
 tests/primary3.test |    5 ++++-
 2 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 4186026..d2b7a25 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2011-07-24  Stefano Lattarini  <address@hidden>
 
+       tests: small enhancement to 'primary3.test'
+       * tests/primary3.test: Also test that the program named `foo.la'
+       has been effectively created.
+
+2011-07-24  Stefano Lattarini  <address@hidden>
+
        tests: a small simplification in 'pr8365-remake-timing.test'
        * tests/pr8365-remake-timing.test: Avoid redundant definition
        and use of `$save_AUTOCONF' variable.
diff --git a/tests/primary3.test b/tests/primary3.test
index a7a915f..024b308 100755
--- a/tests/primary3.test
+++ b/tests/primary3.test
@@ -27,6 +27,9 @@ EOF
 cat > Makefile.am << 'END'
 bin_PROGRAMS = foo.la
 foo_la_SOURCES = foo.c
+.PHONY: test
+test: all
+       test -f foo.la$(EXEEXT)
 END
 
 echo 'int main () { return 0; }' > foo.c
@@ -35,6 +38,6 @@ $ACLOCAL
 $AUTOCONF
 $AUTOMAKE
 ./configure
-$MAKE
+$MAKE test
 
 :
-- 
1.7.2.3


reply via email to

[Prev in Thread] Current Thread [Next in Thread]