[PATCH] tests: unify test-update-issue1456

Adrian Buehlmann adrian at cadifra.com
Tue Sep 14 04:37:03 CDT 2010


# HG changeset patch
# User Adrian Buehlmann <adrian at cadifra.com>
# Date 1284456921 -7200
# Node ID 4e41504599437b6db5561bbffe0d86181ea401b3
# Parent  2e9c15ff2e66adb4524ba823ab7a364a3213a232
tests: unify test-update-issue1456

diff --git a/tests/test-up-issue1456.out b/tests/test-up-issue1456.out
deleted file mode 100644
--- a/tests/test-up-issue1456.out
+++ /dev/null
@@ -1,8 +0,0 @@
-abort: uncommitted local changes
-dirty
-M foo
-% validate update of standalone execute bit change
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-nothing changed
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
diff --git a/tests/test-up-issue1456 b/tests/test-update-issue1456.t
old mode 100755
new mode 100644
rename from tests/test-up-issue1456
rename to tests/test-update-issue1456.t
--- a/tests/test-up-issue1456
+++ b/tests/test-update-issue1456.t
@@ -1,24 +1,31 @@
-#!/bin/sh
+  $ rm -rf a
+  $ hg init a
+  $ cd a
 
-rm -rf a
-hg init a
-cd a
+  $ echo foo > foo
+  $ hg ci -qAm0
+  $ chmod +x foo
+  $ hg ci -m1
+  $ hg co -q 0
+  $ echo dirty > foo
+  $ hg up -c
+  abort: uncommitted local changes
+  $ hg up -q
+  $ cat foo
+  dirty
+  $ hg st -A
+  M foo
 
-echo foo > foo
-hg ci -qAm0
-chmod +x foo
-hg ci -m1
-hg co -q 0
-echo dirty > foo
-hg up -c
-hg up -q
-cat foo
-hg st -A
+Validate update of standalone execute bit change:
 
-echo '% validate update of standalone execute bit change'
-hg up -C 0
-chmod -x foo
-hg ci -m removeexec
-hg up -C 0
-hg up
-hg st
+  $ hg up -C 0
+  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  $ chmod -x foo
+  $ hg ci -m removeexec
+  nothing changed
+  $ hg up -C 0
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  $ hg up
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  $ hg st
+


More information about the Mercurial-devel mailing list