test-diffstat
34 lines
| 443 B
| text/plain
|
TextLexer
/ tests / test-diffstat
Brodie Rao
|
r9640 | #!/bin/sh | ||
hg init repo | ||||
cd repo | ||||
Yuya Nishihara
|
r9651 | i=0; while [ "$i" -lt 213 ]; do echo a >> a; i=$(($i + 1)); done | ||
Brodie Rao
|
r9640 | hg add a | ||
echo '% wide diffstat' | ||||
hg diff --stat | ||||
echo '% diffstat width' | ||||
COLUMNS=24 hg diff --config ui.interactive=true --stat | ||||
hg ci -m adda | ||||
cat >> a <<EOF | ||||
a | ||||
a | ||||
a | ||||
EOF | ||||
echo '% narrow diffstat' | ||||
hg diff --stat | ||||
hg ci -m appenda | ||||
Yuya Nishihara
|
r9651 | printf '\0' > b | ||
Brodie Rao
|
r9640 | hg add b | ||
echo '% binary diffstat' | ||||
hg diff --stat | ||||
Brodie Rao
|
r9642 | |||
echo '% binary git diffstat' | ||||
hg diff --stat --git | ||||