[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCHES] Minor cleanup and/or cosmetic patches for the testsuite.
From: |
Stefano Lattarini |
Subject: |
[PATCHES] Minor cleanup and/or cosmetic patches for the testsuite. |
Date: |
Sat, 12 Jun 2010 19:16:02 +0200 |
User-agent: |
KMail/1.12.1 (Linux/2.6.30-2-686; KDE/4.3.4; i686; ; ) |
Here I present four simple patches that were originally part of my
patch series on the refactoring of 'tests/defs'. But they are mostly
indipendent from that series, which (by the way) is already growing
way too long. So I though it convenient and appropriate to seperated
them, and post them before the rest of the series.
Since these patches are very simple, and independent one from the
other, I simply attach all them four to this mail. Hope that's OK.
Regards,
Stefano
From 2adf097a1e22660ddd54721665eb11e009f14c51 Mon Sep 17 00:00:00 2001
From: Stefano Lattarini <address@hidden>
Date: Wed, 9 Jun 2010 02:41:24 +0200
Subject: [PATCH 1/4] Tests defs: truly get rid of `$am_defs_included' (unused
variable)
* tests/defs.in ($am_defs_included): Remove, its now unused. It
should have been removed in a previous changeset, but the removal
was done only partially (oversight).
---
ChangeLog | 7 +++++++
tests/defs.in | 3 ---
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index c4e69a5..f4e5cf5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2010-06-12 Stefano Lattarini <address@hidden>
+
+ Tests defs: truly get rid of `$am_defs_included' (unused variable)
+ * tests/defs.in ($am_defs_included): Remove, its now unused. It
+ should have been removed in a previous changeset, but the removal
+ was done only partially (oversight).
+
2010-06-12 Ralf Wildenhues <address@hidden>
Remove a couple of unneeded conditionals from tests.
diff --git a/tests/defs.in b/tests/defs.in
index e00aed5..9bb6333 100644
--- a/tests/defs.in
+++ b/tests/defs.in
@@ -431,9 +431,6 @@ AUTOMAKE_fails ()
AUTOMAKE_run 1 ${1+"$@"}
}
-# Register that this file has alredy been sourced.
-am_defs_included=yes
-
# Turn on shell traces.
set -x
--
1.6.5
From 0f11d07e31e36c44c77c9eabcb7155d4223e253e Mon Sep 17 00:00:00 2001
From: Stefano Lattarini <address@hidden>
Date: Wed, 9 Jun 2010 02:57:24 +0200
Subject: [PATCH 2/4] Parallel tests generation: improve comments (tiny change).
* tests/Makefile.am ($(parallel_tests)): Added useful comment to
generated tests.
---
ChangeLog | 4 ++++
tests/Makefile.am | 2 ++
tests/Makefile.in | 2 ++
3 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index f4e5cf5..3bfea36 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2010-06-12 Stefano Lattarini <address@hidden>
+ Parallel tests generation: improve comments (tiny change).
+ * tests/Makefile.am ($(parallel_tests)): Added useful comment to
+ generated tests.
+
Tests defs: truly get rid of `$am_defs_included' (unused variable)
* tests/defs.in ($am_defs_included): Remove, its now unused. It
should have been removed in a previous changeset, but the removal
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 7875fc5..106f4a7 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -41,6 +41,8 @@ $(parallel_tests): Makefile.am
echo; \
echo "# Run the test with Automake's parallel-tests driver enabled.";
\
echo 'parallel_tests=yes'; \
+ echo "# In the spirit of VPATH, we prefer a test in the build tree"; \
+ echo "# over one in the source tree."; \
echo "if test -f \"./$$input\"; then"; \
echo " . \"./$$input\""; \
echo 'else'; \
diff --git a/tests/Makefile.in b/tests/Makefile.in
index 07f27ed..35245dd 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -1402,6 +1402,8 @@ $(parallel_tests): Makefile.am
echo; \
echo "# Run the test with Automake's parallel-tests driver enabled.";
\
echo 'parallel_tests=yes'; \
+ echo "# In the spirit of VPATH, we prefer a test in the build tree"; \
+ echo "# over one in the source tree."; \
echo "if test -f \"./$$input\"; then"; \
echo " . \"./$$input\""; \
echo 'else'; \
--
1.6.5
From 97df10afa325cbd4524d843f644ae06ae103acc5 Mon Sep 17 00:00:00 2001
From: Stefano Lattarini <address@hidden>
Date: Wed, 9 Jun 2010 02:59:22 +0200
Subject: [PATCH 3/4] Normalize whitespaces in 'tests/Makefile.am'.
* tests/Makefile.am (TESTS): Use only spaces, not tabs, in the
definition of this variable.
---
ChangeLog | 4 ++++
tests/Makefile.am | 22 +++++++++++-----------
tests/Makefile.in | 20 ++++++++++----------
3 files changed, 25 insertions(+), 21 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 3bfea36..5f612e3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2010-06-12 Stefano Lattarini <address@hidden>
+ Normalize whitespaces in 'tests/Makefile.am'.
+ * tests/Makefile.am (TESTS): Use only spaces, not tabs, in the
+ definition of this variable.
+
Parallel tests generation: improve comments (tiny change).
* tests/Makefile.am ($(parallel_tests)): Added useful comment to
generated tests.
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 106f4a7..2771a66 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -53,7 +53,7 @@ $(parallel_tests): Makefile.am
MAINTAINERCLEANFILES = $(parallel_tests)
-TESTS = \
+TESTS = \
aclibobj.test \
aclocal.test \
aclocal3.test \
@@ -341,7 +341,7 @@ flibs.test \
fn99.test \
fn99subdir.test \
fnoc.test \
-fo.test \
+fo.test \
forcemiss.test \
forcemiss2.test \
fort1.test \
@@ -447,12 +447,12 @@ libtoo10.test \
libtoo11.test \
license.test \
license2.test \
-link_c_cxx.test \
+link_c_cxx.test \
link_dist.test \
link_f90_only.test \
link_fc.test \
link_fccxx.test \
-link_fcxx.test \
+link_fcxx.test \
link_f_only.test \
link_override.test \
lisp2.test \
@@ -651,13 +651,13 @@ srcsub.test \
srcsub2.test \
space.test \
specflg.test \
-specflg2.test \
-specflg3.test \
-specflg6.test \
-specflg7.test \
-specflg8.test \
-specflg9.test \
-specflg10.test \
+specflg2.test \
+specflg3.test \
+specflg6.test \
+specflg7.test \
+specflg8.test \
+specflg9.test \
+specflg10.test \
spell.test \
spell2.test \
spell3.test \
diff --git a/tests/Makefile.in b/tests/Makefile.in
index 35245dd..db53cfb 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -552,7 +552,7 @@ flibs.test \
fn99.test \
fn99subdir.test \
fnoc.test \
-fo.test \
+fo.test \
forcemiss.test \
forcemiss2.test \
fort1.test \
@@ -658,12 +658,12 @@ libtoo10.test \
libtoo11.test \
license.test \
license2.test \
-link_c_cxx.test \
+link_c_cxx.test \
link_dist.test \
link_f90_only.test \
link_fc.test \
link_fccxx.test \
-link_fcxx.test \
+link_fcxx.test \
link_f_only.test \
link_override.test \
lisp2.test \
@@ -862,13 +862,13 @@ srcsub.test \
srcsub2.test \
space.test \
specflg.test \
-specflg2.test \
-specflg3.test \
-specflg6.test \
-specflg7.test \
-specflg8.test \
-specflg9.test \
-specflg10.test \
+specflg2.test \
+specflg3.test \
+specflg6.test \
+specflg7.test \
+specflg8.test \
+specflg9.test \
+specflg10.test \
spell.test \
spell2.test \
spell3.test \
--
1.6.5
From 5acfc420598f216af1d7239fe50599820fd3603d Mon Sep 17 00:00:00 2001
From: Stefano Lattarini <address@hidden>
Date: Wed, 2 Jun 2010 18:40:28 +0200
Subject: [PATCH 4/4] Minor simplification in obsolete.test.
* tests/obsolte.test ($required): Directly require autoupdate,
instead of relying on a useless indirection.
---
ChangeLog | 4 ++++
tests/obsolete.test | 6 +++---
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 5f612e3..3254093 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2010-06-12 Stefano Lattarini <address@hidden>
+ Minor simplification in obsolete.test.
+ * tests/obsolte.test ($required): Directly require autoupdate,
+ instead of relying on a useless indirection.
+
Normalize whitespaces in 'tests/Makefile.am'.
* tests/Makefile.am (TESTS): Use only spaces, not tabs, in the
definition of this variable.
diff --git a/tests/obsolete.test b/tests/obsolete.test
index e6601c9..8c6a39c 100755
--- a/tests/obsolete.test
+++ b/tests/obsolete.test
@@ -1,5 +1,6 @@
#! /bin/sh
-# Copyright (C) 1996, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 1996, 2001, 2002, 2007, 2008, 2010 Free Software
+# Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -16,8 +17,7 @@
# Test to make sure obsolete macros can be autoupdated.
-set x ${AUTOUPDATE-autoupdate}
-required=$2
+required=${AUTOUPDATE-autoupdate}
. ./defs || Exit 1
cat > configure.in << 'END'
--
1.6.5
- [PATCHES] Minor cleanup and/or cosmetic patches for the testsuite.,
Stefano Lattarini <=