chiark / gitweb /
Test suite: None of the dsd tests can be DEP-8 tested
[dgit.git] / tests / lib
index d315c4e06bd75888478b0af2c38a03865180df60..70ad0b186d31ecc244717b355bd99ee02e160329 100644 (file)
--- a/tests/lib
+++ b/tests/lib
@@ -480,6 +480,16 @@ t-drs () {
 
        drs_dispatch=$tmp/distro=test-dummy
        mkdir $drs_dispatch
+
+       if [ "x$DGIT_TEST_INTREE" = x ]; then
+               cat >&2 <<END
+dgit-repos-server is designed to run out of a git working tree
+cannot be tested in installed package (as DEP-8-intends)
+test skipped
+END
+               exit 0
+       fi
+
        ln -sf $root $drs_dispatch/dgit-live
        ln -sf $tmp/git $drs_dispatch/repos
        ln -sf $tmp/suites $tmp/dm.txt $drs_dispatch/