Solaris compatibility fixes for test-keyword:
authorThomas Arendsen Hein <thomas@intevation.de>
Mon, 14 Jan 2008 09:00:23 +0100
changeset 5855 a6ccb957fd07
parent 5854 8b95f598097c
child 5856 85888efbdfff
child 5859 e0f86c1e3ae5
Solaris compatibility fixes for test-keyword: - do not use /bin/false (yields 255 instead of 1) - do not use "cd -", simply use "cd .." instead.
tests/test-keyword
tests/test-keyword.out
--- a/tests/test-keyword	Sat Jan 05 01:51:21 2008 +0100
+++ b/tests/test-keyword	Mon Jan 14 09:00:23 2008 +0100
@@ -44,7 +44,7 @@
 
 echo % default keyword expansion including commit hook
 echo % interrupted commit should not change state or run commit hook
-HGEDITOR=false hg --debug commit
+hg --debug commit
 echo % status
 hg status
 
@@ -131,7 +131,7 @@
 EOF
 
 echo % interrupted commit should not change state
-HGEDITOR=false hg commit
+hg commit
 echo % status
 hg status
 
@@ -207,7 +207,7 @@
 hg --verbose kwshrink a
 echo % cat a
 cat a
-cd - > /dev/null 2>&1
+cd ..
 
 echo % kwexpand nonexistent
 hg kwexpand nonexistent
--- a/tests/test-keyword.out	Sat Jan 05 01:51:21 2008 +0100
+++ b/tests/test-keyword.out	Mon Jan 14 09:00:23 2008 +0100
@@ -103,7 +103,7 @@
 sym
 transaction abort!
 rollback completed
-abort: edit failed: false exited with status 1
+abort: empty commit message
 % status
 A a
 A b
@@ -207,7 +207,7 @@
 % interrupted commit should not change state
 transaction abort!
 rollback completed
-abort: edit failed: false exited with status 1
+abort: empty commit message
 % status
 M a
 ? log