chiark / gitweb /
Test suite: rename list-tests to enumerate-tests for ease of completion over tests...
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 27 Jul 2015 11:37:11 +0000 (12:37 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 27 Jul 2015 12:08:41 +0000 (13:08 +0100)
debian/rules
tests/Makefile
tests/enumerate-tests [moved from tests/list-tests with 97% similarity]
tests/tests/test-list-uptodate

index 0a5933b62a6a8333127db88728c65b604bc56b03..6357268d538253448d1faac96ab6b0b8ad6342c1 100755 (executable)
@@ -34,7 +34,7 @@ override_dh_auto_install:
        make install prefix=/usr DESTDIR=debian/dgit
        make install-infra prefix=/usr DESTDIR=debian/dgit-infrastructure
 
        make install prefix=/usr DESTDIR=debian/dgit
        make install-infra prefix=/usr DESTDIR=debian/dgit-infrastructure
 
-debian/tests/control: tests/list-tests debian/tests/control.in
+debian/tests/control: tests/enumerate-tests debian/tests/control.in
        $< gencontrol >$@.new && mv -f $@.new $@
 
 debian/tests/control: tests/lib-core tests/lib-restricts
        $< gencontrol >$@.new && mv -f $@.new $@
 
 debian/tests/control: tests/lib-core tests/lib-restricts
index 157b487bcd988abacdc1ed23dc04ae68954519c3..5bd3eee2c10d5274d2dc1eca91863393b439c8b9 100644 (file)
@@ -1,7 +1,7 @@
 # usage: tests/using-intree make -f tests/Makefile
 # (optionally setting TESTSCRIPTS='tests/tests/foo tests/tests/bar')
 
 # usage: tests/using-intree make -f tests/Makefile
 # (optionally setting TESTSCRIPTS='tests/tests/foo tests/tests/bar')
 
-TESTSCRIPTS ?= $(shell tests/list-tests)
+TESTSCRIPTS ?= $(shell tests/enumerate-tests)
 TESTNAMES := $(notdir $(TESTSCRIPTS))
 
 all: $(foreach t,$(TESTNAMES),tests/tmp/$t.ok)
 TESTNAMES := $(notdir $(TESTSCRIPTS))
 
 all: $(foreach t,$(TESTNAMES),tests/tmp/$t.ok)
similarity index 97%
rename from tests/list-tests
rename to tests/enumerate-tests
index 8578fe60386528f57f3b65495d1b87f94cb5dcb6..912ee4ffdff4fcce80ac5ec2fc87f64b2c3386d9 100755 (executable)
@@ -88,7 +88,7 @@ seddery () {
        local seddery=$1
        sed <$t -n '
                20q;
        local seddery=$1
        sed <$t -n '
                20q;
-               /^: t-list-tests-end$/q;
+               /^: t-enumerate-tests-end$/q;
                '"$seddery"'
        '
 }
                '"$seddery"'
        '
 }
index a2b4c5b879c66ecad08121a002b5228eca57cf6c..65812ff9fcb54ee4c841a5d5d60087055b374c60 100755 (executable)
@@ -5,5 +5,5 @@ set -e
 : "just verifies internal consistency of test suite"
 
 cd $root
 : "just verifies internal consistency of test suite"
 
 cd $root
-$troot/list-tests gencontrol >$tmp/control-expected
+$troot/enumerate-tests gencontrol >$tmp/control-expected
 diff debian/tests/control $tmp/control-expected
 diff debian/tests/control $tmp/control-expected