Rearrange into other veriables, and include run-markup-tests.sh.
authorRaja R Harinath <harinath@src.gnome.org>
Fri, 8 Dec 2000 21:04:52 +0000 (21:04 +0000)
committerRaja R Harinath <harinath@src.gnome.org>
Fri, 8 Dec 2000 21:04:52 +0000 (21:04 +0000)
* tests/Makefile.am (TESTS): Rearrange into other veriables, and
include run-markup-tests.sh.
(TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
(noinst_PROGRAMS): Rename to ...
(check_PROGRAMS): ... this.  'automake' ensures that these are
built before running the tests.
* tests/run-markup-tests.sh: Support $srcdir != $builddir.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
tests/Makefile.am
tests/run-markup-tests.sh

index 647e69b1013ea4fd4a3cf7f84515aac045f6e9fa..eaac749c56cb5f32535b85b7e8fcb8632ab4a5db 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2000-12-08  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * tests/Makefile.am (TESTS): Rearrange into other veriables, and
+       include run-markup-tests.sh.
+       (TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
+       (noinst_PROGRAMS): Rename to ...
+       (check_PROGRAMS): ... this.  'automake' ensures that these are
+       built before running the tests.
+       * tests/run-markup-tests.sh: Support $srcdir != $builddir.
+
 2000-12-08  Havoc Pennington  <hp@pobox.com>
 
        * tests/Makefile.am (TESTS): move markup-test to noinst_PROGRAMS;
index 647e69b1013ea4fd4a3cf7f84515aac045f6e9fa..eaac749c56cb5f32535b85b7e8fcb8632ab4a5db 100644 (file)
@@ -1,3 +1,13 @@
+2000-12-08  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * tests/Makefile.am (TESTS): Rearrange into other veriables, and
+       include run-markup-tests.sh.
+       (TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
+       (noinst_PROGRAMS): Rename to ...
+       (check_PROGRAMS): ... this.  'automake' ensures that these are
+       built before running the tests.
+       * tests/run-markup-tests.sh: Support $srcdir != $builddir.
+
 2000-12-08  Havoc Pennington  <hp@pobox.com>
 
        * tests/Makefile.am (TESTS): move markup-test to noinst_PROGRAMS;
index 647e69b1013ea4fd4a3cf7f84515aac045f6e9fa..eaac749c56cb5f32535b85b7e8fcb8632ab4a5db 100644 (file)
@@ -1,3 +1,13 @@
+2000-12-08  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * tests/Makefile.am (TESTS): Rearrange into other veriables, and
+       include run-markup-tests.sh.
+       (TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
+       (noinst_PROGRAMS): Rename to ...
+       (check_PROGRAMS): ... this.  'automake' ensures that these are
+       built before running the tests.
+       * tests/run-markup-tests.sh: Support $srcdir != $builddir.
+
 2000-12-08  Havoc Pennington  <hp@pobox.com>
 
        * tests/Makefile.am (TESTS): move markup-test to noinst_PROGRAMS;
index 647e69b1013ea4fd4a3cf7f84515aac045f6e9fa..eaac749c56cb5f32535b85b7e8fcb8632ab4a5db 100644 (file)
@@ -1,3 +1,13 @@
+2000-12-08  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * tests/Makefile.am (TESTS): Rearrange into other veriables, and
+       include run-markup-tests.sh.
+       (TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
+       (noinst_PROGRAMS): Rename to ...
+       (check_PROGRAMS): ... this.  'automake' ensures that these are
+       built before running the tests.
+       * tests/run-markup-tests.sh: Support $srcdir != $builddir.
+
 2000-12-08  Havoc Pennington  <hp@pobox.com>
 
        * tests/Makefile.am (TESTS): move markup-test to noinst_PROGRAMS;
index 647e69b1013ea4fd4a3cf7f84515aac045f6e9fa..eaac749c56cb5f32535b85b7e8fcb8632ab4a5db 100644 (file)
@@ -1,3 +1,13 @@
+2000-12-08  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * tests/Makefile.am (TESTS): Rearrange into other veriables, and
+       include run-markup-tests.sh.
+       (TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
+       (noinst_PROGRAMS): Rename to ...
+       (check_PROGRAMS): ... this.  'automake' ensures that these are
+       built before running the tests.
+       * tests/run-markup-tests.sh: Support $srcdir != $builddir.
+
 2000-12-08  Havoc Pennington  <hp@pobox.com>
 
        * tests/Makefile.am (TESTS): move markup-test to noinst_PROGRAMS;
index 647e69b1013ea4fd4a3cf7f84515aac045f6e9fa..eaac749c56cb5f32535b85b7e8fcb8632ab4a5db 100644 (file)
@@ -1,3 +1,13 @@
+2000-12-08  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * tests/Makefile.am (TESTS): Rearrange into other veriables, and
+       include run-markup-tests.sh.
+       (TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
+       (noinst_PROGRAMS): Rename to ...
+       (check_PROGRAMS): ... this.  'automake' ensures that these are
+       built before running the tests.
+       * tests/run-markup-tests.sh: Support $srcdir != $builddir.
+
 2000-12-08  Havoc Pennington  <hp@pobox.com>
 
        * tests/Makefile.am (TESTS): move markup-test to noinst_PROGRAMS;
index 647e69b1013ea4fd4a3cf7f84515aac045f6e9fa..eaac749c56cb5f32535b85b7e8fcb8632ab4a5db 100644 (file)
@@ -1,3 +1,13 @@
+2000-12-08  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * tests/Makefile.am (TESTS): Rearrange into other veriables, and
+       include run-markup-tests.sh.
+       (TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
+       (noinst_PROGRAMS): Rename to ...
+       (check_PROGRAMS): ... this.  'automake' ensures that these are
+       built before running the tests.
+       * tests/run-markup-tests.sh: Support $srcdir != $builddir.
+
 2000-12-08  Havoc Pennington  <hp@pobox.com>
 
        * tests/Makefile.am (TESTS): move markup-test to noinst_PROGRAMS;
index 647e69b1013ea4fd4a3cf7f84515aac045f6e9fa..eaac749c56cb5f32535b85b7e8fcb8632ab4a5db 100644 (file)
@@ -1,3 +1,13 @@
+2000-12-08  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * tests/Makefile.am (TESTS): Rearrange into other veriables, and
+       include run-markup-tests.sh.
+       (TESTS_ENVIRONMENT): New.  Pass $srcdir to tests.
+       (noinst_PROGRAMS): Rename to ...
+       (check_PROGRAMS): ... this.  'automake' ensures that these are
+       built before running the tests.
+       * tests/run-markup-tests.sh: Support $srcdir != $builddir.
+
 2000-12-08  Havoc Pennington  <hp@pobox.com>
 
        * tests/Makefile.am (TESTS): move markup-test to noinst_PROGRAMS;
index 5dc6b9645fc2929cd300578fa654332845b20f58..ce1a10810711062614e0c55b774c6a7945d5546e 100644 (file)
@@ -3,16 +3,16 @@ INCLUDES = -I$(top_srcdir) @GLIB_DEBUG_FLAGS@
 
 EFENCE=
 
-EXTRA_DIST =                   \
+EXTRA_DIST = \
+       $(test_scripts)         \
        makefile.msc.in         \
-       makefile.mingw.in       \
-       run-markup-tests.sh
+       makefile.mingw.in
 
 BUILT_EXTRA_DIST = \
        makefile.msc    \
        makefile.mingw
 
-TESTS = \
+test_programs = \
        array-test      \
        date-test       \
        dirname-test    \
@@ -34,7 +34,14 @@ TESTS = \
        tree-test       \
        type-test
 
-noinst_PROGRAMS = $(TESTS) markup-test
+test_scripts = run-markup-tests.sh
+
+test_script_support_programs = markup-test
+
+check_PROGRAMS = $(test_programs) $(test_script_support_programs)
+
+TESTS = $(test_programs) $(test_scripts)
+TESTS_ENVIRONMENT = srcdir=$(srcdir)
 
 progs_LDADD = $(EFENCE) $(top_builddir)/libglib-1.3.la $(EFENCE)
 thread_LDADD = $(progs_LDADD) $(top_builddir)/gthread/libgthread-1.3.la @G_THREAD_LIBS@
@@ -75,4 +82,4 @@ dist-hook: $(BUILT_EXTRA_DIST)
        mkdir $(distdir)/markups;          \
        for f in $(srcdir)/markups/* ; do  \
          cp $$f $(distdir)/markups;       \
-        done
+       done
index a6c64d497becd82b8e4328253ddf059b93920661..2078330ee296cb93a7afdebf341fe5737c1d2a2a 100755 (executable)
@@ -6,14 +6,14 @@ fail ()
   exit 1
 }
 
-for I in markups/fail-*.gmarkup; do
+for I in $srcdir/markups/fail-*.gmarkup; do
   echo "Parsing $I, should fail"
   ./markup-test $I > /dev/null && fail "failed to generate error on $I"
 done
 
-for I in markups/valid-*.gmarkup; do
+for I in $srcdir/markups/valid-*.gmarkup; do
   echo "Parsing $I, should succeed"
   ./markup-test $I > /dev/null || fail "failed on $I"
 done
 
-echo "All tests passed."
\ No newline at end of file
+echo "All tests passed."