chiark / gitweb /
git-debpush: new binary package
[dgit.git] / tests / enumerate-tests
index 3e0abd58ab35cf17ae39eb9e33523ae181cf57c9..8ee34bec4a354ec9824d098108ccb871c8061e16 100755 (executable)
@@ -52,6 +52,9 @@ restriction-gencontrol () {
 
 gencontrol-add-deps () {
        for dep in "$@"; do
+               case " $dependencies," in
+               *" "$dep","*)   continue ;;
+               esac
                dependencies+="${dependencies:+, }$dep"
        done
 }
@@ -126,6 +129,9 @@ allsedderies () {
        for deps in $(seddery 's/^t-dependencies //p'); do
                dependencies-$mode
        done
+       for import in $(seddery 's/^t-setup-import //p'); do
+               allsedderies tests/setup/$import
+       done
 }
 
 for t in $(run-parts --list tests/tests); do