diff --git a/tests/test-revert-unknown.out b/tests/test-revert-unknown.out deleted file mode 100644 --- a/tests/test-revert-unknown.out +++ /dev/null @@ -1,9 +0,0 @@ -%% Should show unknown -? unknown -removing b -%% Should show unknown and b removed -R b -? unknown -%% Should show a and unknown -a -unknown diff --git a/tests/test-revert-unknown b/tests/test-revert-unknown.t old mode 100755 new mode 100644 rename from tests/test-revert-unknown rename to tests/test-revert-unknown.t --- a/tests/test-revert-unknown +++ b/tests/test-revert-unknown.t @@ -1,20 +1,29 @@ -#!/bin/sh + $ hg init + $ touch unknown -hg init -touch unknown + $ touch a + $ hg add a + $ hg ci -m "1" -d "1000000 0" -touch a -hg add a -hg ci -m "1" -d "1000000 0" + $ touch b + $ hg add b + $ hg ci -m "2" -d "1000000 0" + +Should show unknown -touch b -hg add b -hg ci -m "2" -d "1000000 0" + $ hg status + ? unknown + $ hg revert -r 0 --all + removing b + +Should show unknown and b removed -echo %% Should show unknown -hg status -hg revert -r 0 --all -echo %% Should show unknown and b removed -hg status -echo %% Should show a and unknown -ls + $ hg status + R b + ? unknown + +Should show a and unknown + + $ ls + a + unknown