]> git.saurik.com Git - apt.git/commitdiff
do delay the test for http, too, to make it more reliable
authorDavid Kalnischkies <david@kalnischkies.de>
Mon, 31 Aug 2015 14:13:36 +0000 (16:13 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Mon, 31 Aug 2015 14:13:36 +0000 (16:13 +0200)
The file method was already slowed down and somehow I thought I had done
the same for http, but it turns out that I didn't. Giving it the same
delay as file should help in making this test slower and therefore more
likely to successfully test what it is supposed to test.

Git-Dch: Ignore

test/integration/test-acquire-same-repository-multiple-times

index d3cb46c14454776105f16f2379c7c33490c39434..abdfef8f01e9dd10db9da155eb19162e7593097a 100755 (executable)
@@ -26,17 +26,18 @@ mkdir $NEWMETHODS
 for METH in $(find $OLDMETHODS ! -type d); do
        ln -s $OLDMETHODS/$(basename $METH) $NEWMETHODS
 done
-rm $NEWMETHODS/file
-cat >$NEWMETHODS/file <<EOF
+rm "${NEWMETHODS}/file" "${NEWMETHODS}/http"
+cat >"${NEWMETHODS}/file" <<EOF
 #!/bin/sh
 while read line; do
        echo "\$line"
        if [ -z "\$line" ]; then
                sleep 0.5
        fi
-done | $OLDMETHODS/file
+done | "$OLDMETHODS/\${0##*/}"
 EOF
-chmod +x $NEWMETHODS/file
+chmod +x "${NEWMETHODS}/file"
+ln -s "${NEWMETHODS}/file" "${NEWMETHODS}/http"
 
 tworepos() {
        msgtest "Downloading the same repository twice over $1" "$3"