tests/test-encode
changeset 1258 1945754e466b
child 1933 7544700fd931
equal deleted inserted replaced
1256:8054fdb0b145 1258:1945754e466b
       
     1 #!/bin/sh
       
     2 
       
     3 hg init
       
     4 
       
     5 cat > .hg/hgrc <<EOF
       
     6 [encode]
       
     7 *.gz = gunzip
       
     8 
       
     9 [decode]
       
    10 *.gz = gzip
       
    11 
       
    12 EOF
       
    13 
       
    14 echo "this is a test" | gzip > a.gz
       
    15 hg add a.gz
       
    16 hg ci -m "test" -d "0 0"
       
    17 echo %% no changes
       
    18 hg status
       
    19 touch a.gz
       
    20 
       
    21 echo %% no changes
       
    22 hg status
       
    23 
       
    24 echo %% uncompressed contents in repo
       
    25 hg debugdata .hg/data/a.gz.d 0
       
    26 
       
    27 echo %% uncompress our working dir copy
       
    28 gunzip < a.gz
       
    29 
       
    30 rm a.gz
       
    31 hg co
       
    32 
       
    33 echo %% uncompress our new working dir copy
       
    34 gunzip < a.gz