tests/test-diffstat
changeset 12147 2b171fe378c0
parent 12144 be9c4131a8f4
child 12148 0a0592f8e11a
equal deleted inserted replaced
12144:be9c4131a8f4 12147:2b171fe378c0
     1 #!/bin/sh
       
     2 
       
     3 hg init repo
       
     4 cd repo
       
     5 i=0; while [ "$i" -lt 213 ]; do echo a >> a; i=`expr $i + 1`; done
       
     6 hg add a
       
     7 
       
     8 echo '% wide diffstat'
       
     9 hg diff --stat
       
    10 
       
    11 echo '% diffstat width'
       
    12 COLUMNS=24 hg diff --config ui.interactive=true --stat
       
    13 
       
    14 hg ci -m adda
       
    15 
       
    16 cat >> a <<EOF
       
    17 a
       
    18 a
       
    19 a
       
    20 EOF
       
    21 
       
    22 echo '% narrow diffstat'
       
    23 hg diff --stat
       
    24 
       
    25 hg ci -m appenda
       
    26 
       
    27 printf '\0' > b
       
    28 hg add b
       
    29 
       
    30 echo '% binary diffstat'
       
    31 hg diff --stat
       
    32 
       
    33 echo '% binary git diffstat'
       
    34 hg diff --stat --git