]> git.saurik.com Git - apt.git/blobdiff - test/integration/framework
add failing regression test for bug #346386
[apt.git] / test / integration / framework
index a514bef20e0f1b9cf26796a414af006e695605df..bf46ae0c56eb397d0c68bc0195bf735c7a0b94dd 100644 (file)
@@ -687,10 +687,17 @@ signreleasefiles() {
        msgdone "info"
 }
 
        msgdone "info"
 }
 
+simulatebrokenwebserver() {
+       if ! test -x ${BUILDDIRECTORY}/aptwebserver; then
+                 msgdie 'Need the aptwebserver to simulate broken connections'
+        fi
+        changetowebserver '--simulate-paywall'
+}
+
 changetowebserver() {
        if test -x ${BUILDDIRECTORY}/aptwebserver; then
                cd aptarchive
 changetowebserver() {
        if test -x ${BUILDDIRECTORY}/aptwebserver; then
                cd aptarchive
-               LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/aptwebserver 2> /dev/null > /dev/null &
+               LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/aptwebserver $@ 2> /dev/null > /dev/null &
                addtrap "kill $!;"
                cd - > /dev/null
        elif which weborf > /dev/null; then
                addtrap "kill $!;"
                cd - > /dev/null
        elif which weborf > /dev/null; then