summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2019-06-30 21:00:19 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2019-06-30 21:11:32 +0100
commit6b7952dec7ec58eb978801a9623bfd47b271119a (patch)
tree9a4edd4dae7bf15f0e14663701c7e68a7a7aba7b
parent297af54a91c7cdb6484e85a91680a4cbfc3f4efc (diff)
test suite: enumerate-tests: Drop duplicate dependencies
No change to the output, other than to drop a second mention of `devscripts' from one stanza in debian/tests/control. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rw-r--r--debian/tests/control2
-rwxr-xr-xtests/enumerate-tests3
2 files changed, 4 insertions, 1 deletions
diff --git a/debian/tests/control b/debian/tests/control
index 3d3fb65..22c9d5c 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,6 +1,6 @@
Tests: baredebian-multitar baredebian-push baredebian-tarball
Tests-Directory: tests/tests
-Depends: dgit, dgit-infrastructure, devscripts, debhelper (>=8), fakeroot, build-essential, chiark-utils-bin, bc, faketime, git-debrebase, git-buildpackage, devscripts, libdpkg-perl, libgit-wrapper-perl, liblist-compare-perl, libstring-shellquote-perl, libtry-tiny-perl, quilt
+Depends: dgit, dgit-infrastructure, devscripts, debhelper (>=8), fakeroot, build-essential, chiark-utils-bin, bc, faketime, git-debrebase, git-buildpackage, libdpkg-perl, libgit-wrapper-perl, liblist-compare-perl, libstring-shellquote-perl, libtry-tiny-perl, quilt
Tests: build-modes-gbp
Tests-Directory: tests/tests
diff --git a/tests/enumerate-tests b/tests/enumerate-tests
index 3e0abd5..3406e1c 100755
--- a/tests/enumerate-tests
+++ b/tests/enumerate-tests
@@ -52,6 +52,9 @@ restriction-gencontrol () {
gencontrol-add-deps () {
for dep in "$@"; do
+ case " $dependencies," in
+ *" "$dep","*) continue ;;
+ esac
dependencies+="${dependencies:+, }$dep"
done
}