# HG changeset patch # User Nicolas Dumazet # Date 1283161622 -32400 # Node ID 8f258dd4ed027827004e9f1fcdb1948478cfbbe7 # Parent aeef24027906e734d0c84efd0aafe952591358f4 tests: unify test-rebuildstate diff -r aeef24027906 -r 8f258dd4ed02 tests/test-rebuildstate --- a/tests/test-rebuildstate Mon Aug 30 14:16:56 2010 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -#!/bin/sh -# basic test for hg debugrebuildstate - -hg init repo -cd repo - -touch foo bar -hg ci -Am 'add foo bar' - -touch baz -hg add baz -hg rm bar - -hg debugrebuildstate -echo '% state dump after' -hg debugstate --nodates | sort -echo '% status' -hg st -A - diff -r aeef24027906 -r 8f258dd4ed02 tests/test-rebuildstate.out --- a/tests/test-rebuildstate.out Mon Aug 30 14:16:56 2010 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,9 +0,0 @@ -adding bar -adding foo -% state dump after -n 666 -1 bar -n 666 -1 foo -% status -! bar -? baz -C foo diff -r aeef24027906 -r 8f258dd4ed02 tests/test-rebuildstate.t --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-rebuildstate.t Mon Aug 30 18:47:02 2010 +0900 @@ -0,0 +1,29 @@ +basic test for hg debugrebuildstate + + $ hg init repo + $ cd repo + + $ touch foo bar + $ hg ci -Am 'add foo bar' + adding bar + adding foo + + $ 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 + +status + + $ hg st -A + ! bar + ? baz + C foo +