[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