chiark / gitweb /
Test suite: lib-reprepro: cope with non-codenamed suites
[dgit.git] / tests / lib-reprepro
index 8702044..d025d48 100644 (file)
@@ -42,9 +42,11 @@ t-reprepro-setup () {
                local suite=${suitespec%%:*}
                local sname=${suitespec#*:}
 
-               mkdir $tmp/mirror/dists
-               rm -f $tmp/mirror/dists/$sname
-               ln -s $suite $tmp/mirror/dists/$sname
+               mkdir -p $tmp/mirror/dists
+               if [ $sname != $suite ]; then
+                       rm -f $tmp/mirror/dists/$sname
+                       ln -s $suite $tmp/mirror/dists/$sname
+               fi
 
                cat >&3 <<END
 Suite: $sname