Mercurial > hg > mercurial-crew
changeset 12121:8f258dd4ed02
tests: unify test-rebuildstate
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Mon, 30 Aug 2010 18:47:02 +0900 |
parents | aeef24027906 |
children | 9bab9ee901e8 |
files | tests/test-bisect.t tests/test-churn.t tests/test-impexp-branch.t tests/test-incoming-outgoing.t tests/test-inherit-mode.t tests/test-rebuildstate tests/test-rebuildstate.out tests/test-rebuildstate.t tests/test-relink.t tests/test-remove-new.t tests/test-remove.t tests/test-rename-dir-merge.t tests/test-rename.t tests/test-requires.t tests/test-resolve.t tests/test-revert-flags.t tests/test-revert-unknown.t tests/test-revert.t tests/test-revset.t tests/test-strict.t tests/test-up-local-change.t |
diffstat | 2 files changed, 24 insertions(+), 23 deletions(-) [+] |
line wrap: on
line diff
deleted file mode 100644 --- a/tests/test-rebuildstate.out +++ /dev/null @@ -1,9 +0,0 @@ -adding bar -adding foo -% state dump after -n 666 -1 bar -n 666 -1 foo -% status -! bar -? baz -C foo
old mode 100755 new mode 100644 rename from tests/test-rebuildstate rename to tests/test-rebuildstate.t --- a/tests/test-rebuildstate +++ b/tests/test-rebuildstate.t @@ -1,19 +1,29 @@ -#!/bin/sh -# basic test for hg debugrebuildstate +basic test for hg debugrebuildstate + + $ hg init repo + $ cd repo -hg init repo -cd repo + $ touch foo bar + $ hg ci -Am 'add foo bar' + adding bar + adding foo -touch foo bar -hg ci -Am 'add foo bar' + $ touch baz + $ hg add baz + $ hg rm bar -touch baz -hg add baz -hg rm bar + $ hg debugrebuildstate + +state dump after + + $ hg debugstate --nodates | sort + n 666 -1 bar + n 666 -1 foo -hg debugrebuildstate -echo '% state dump after' -hg debugstate --nodates | sort -echo '% status' -hg st -A +status + $ hg st -A + ! bar + ? baz + C foo +