tests/test-archive
changeset 10650 9ea7238ad935
parent 10154 d4a62b6d4a58
child 12319 381f131220ad
equal deleted inserted replaced
10649:e13797685ee6 10650:9ea7238ad935
    72 bunzip2 -dc test.tar.bz2 | tar tf - 2>/dev/null
    72 bunzip2 -dc test.tar.bz2 | tar tf - 2>/dev/null
    73 
    73 
    74 hg archive -t tgz -p %b-%h test-%h.tar.gz
    74 hg archive -t tgz -p %b-%h test-%h.tar.gz
    75 gzip -dc test-$QTIP.tar.gz | tar tf - 2>/dev/null | sed "s/$QTIP/TIP/"
    75 gzip -dc test-$QTIP.tar.gz | tar tf - 2>/dev/null | sed "s/$QTIP/TIP/"
    76 
    76 
       
    77 hg archive autodetected_test.tar
       
    78 tar tf autodetected_test.tar
       
    79 
       
    80 # The '-t' should override autodetection
       
    81 hg archive -t tar autodetect_override_test.zip
       
    82 tar tf autodetect_override_test.zip
       
    83 
       
    84 for ext in tar tar.gz tgz tar.bz2 tbz2 zip; do
       
    85     hg archive auto_test.$ext
       
    86     if [ -d auto_test.$ext ]; then
       
    87         echo "extension $ext was not autodetected."
       
    88     fi
       
    89 done
       
    90 
    77 cat > md5comp.py <<EOF
    91 cat > md5comp.py <<EOF
    78 try:
    92 try:
    79     from hashlib import md5
    93     from hashlib import md5
    80 except ImportError:
    94 except ImportError:
    81     from md5 import md5
    95     from md5 import md5