chiark / gitweb /
changelog: start 9.14
[dgit.git] / tests / enumerate-tests
index f46c598dacdea88ec9a846949c04dc8f09b8524a..9b9271cb1baf1cf756caed9313ba694e3a1d29a3 100755 (executable)
@@ -42,7 +42,7 @@ finish- () {
 
 test-begin-gencontrol () {
        restrictions=''
-       dependencies='dgit, dgit-infrastructure, devscripts, debhelper (>=8), fakeroot, build-essential, chiark-utils-bin, bc, faketime'
+       dependencies='dgit, dgit-infrastructure, devscripts, debhelper (>=8), fakeroot, build-essential, chiark-utils-bin, bc, faketime, liburi-perl'
 }
 
 gencontrol-add-things () {
@@ -141,6 +141,10 @@ allsedderies () {
        for import in $(seddery 's/^t-setup-import //p'); do
                allsedderies tests/setup/$import
        done
+       if egrep -q '^t-alt-test *$' <$tf; then
+               local leaf=${tf#tests/tests/}
+               allsedderies tests/tests/"${leaf#*-}"
+       fi
 }
 
 for t in $(run-parts --list tests/tests); do