# HG changeset patch # User Matt Mackall # Date 1285526492 18000 # Node ID 1ff3fc4b6a66bf60eec84386e6438c1c046cf638 # Parent 858fe1e74785d31e182b2f8e8c4aa8a1ee0a24df tests: unify test-diff-color diff -r 858fe1e74785 -r 1ff3fc4b6a66 tests/test-diff-color --- a/tests/test-diff-color Sun Sep 26 13:41:32 2010 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,64 +0,0 @@ -#!/bin/sh - -echo "[extensions]" >> $HGRCPATH -echo "color=" >> $HGRCPATH - -hg init repo -cd repo -cat > a < a <> $HGRCPATH -echo "interactive=true" >> $HGRCPATH -echo "[diff]" >> $HGRCPATH -echo "git=True" >> $HGRCPATH - -echo % record -chmod 0755 a -hg record --color=always -m moda a <> $HGRCPATH -echo "mq=" >> $HGRCPATH - -hg rollback -echo % qrecord -hg qrecord --color=always -m moda patch <> $HGRCPATH + $ echo "color=" >> $HGRCPATH + $ hg init repo + $ cd repo + $ cat > a < c + > c + > a + > a + > b + > a + > a + > c + > c + > EOF + $ hg ci -Am adda + adding a + $ cat > a < c + > c + > a + > a + > dd + > a + > a + > c + > c + > EOF + +default context + + $ hg diff --nodates --color=always + diff -r cf9f4ba66af2 a + --- a/a + +++ b/a + @@ -2,7 +2,7 @@ + c + a + a + -b + +dd + a + a + c + +--unified=2 + + $ hg diff --nodates -U 2 --color=always + diff -r cf9f4ba66af2 a + --- a/a + +++ b/a + @@ -3,5 +3,5 @@ + a + a + -b + +dd + a + a + +diffstat + + $ hg diff --stat --color=always + a | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + $ echo "record=" >> $HGRCPATH + $ echo "[ui]" >> $HGRCPATH + $ echo "interactive=true" >> $HGRCPATH + $ echo "[diff]" >> $HGRCPATH + $ echo "git=True" >> $HGRCPATH + +record + + $ chmod 0755 a + $ hg record --color=always -m moda a < y + > y + > EOF + diff --git a/a b/a + old mode 100644 + new mode 100755 + 1 hunks, 1 lines changed + examine changes to 'a'? [Ynsfdaq?] + @@ -2,7 +2,7 @@ + c + a + a + -b + +dd + a + a + c + record this change to 'a'? [Ynsfdaq?] + $ echo + + $ echo "[extensions]" >> $HGRCPATH + $ echo "mq=" >> $HGRCPATH + $ hg rollback + rolling back to revision 0 (undo commit) + +qrecord + + $ hg qrecord --color=always -m moda patch < y + > y + > EOF + diff --git a/a b/a + old mode 100644 + new mode 100755 + 1 hunks, 1 lines changed + examine changes to 'a'? [Ynsfdaq?] + @@ -2,7 +2,7 @@ + c + a + a + -b + +dd + a + a + c + record this change to 'a'? [Ynsfdaq?] + $ echo +