tests: avoid quoting of commit messages for test portability
journal extension uses util.shellquote() to record command line, but
result of it depends on runtime platform: double quotation is used on
Windows and OpenVMS, but single quotation is used otherwise.
test-journal-share.t sometimes specifies commit messages including
white space on command line. It makes journal output depend on runtime
platform, but commit message itself isn't important in this test case.
--- a/tests/test-journal-share.t Sun Oct 30 06:15:07 2016 +0900
+++ b/tests/test-journal-share.t Sun Oct 30 06:15:09 2016 +0900
@@ -35,12 +35,12 @@
$ cd repo
$ hg bookmark bm
$ touch file0
- $ hg commit -Am 'file0 added'
+ $ hg commit -Am file0-added
adding file0
$ hg journal --all
previous locations of the working copy and bookmarks:
- 5640b525682e . commit -Am 'file0 added'
- 5640b525682e bm commit -Am 'file0 added'
+ 0fd3805711f9 . commit -Am file0-added
+ 0fd3805711f9 bm commit -Am file0-added
A shared working copy initially receives the same bookmarks and working copy
@@ -51,7 +51,7 @@
$ cd shared1
$ hg journal --all
previous locations of the working copy and bookmarks:
- 5640b525682e . share repo shared1
+ 0fd3805711f9 . share repo shared1
unless you explicitly share bookmarks
@@ -62,26 +62,26 @@
$ cd shared2
$ hg journal --all
previous locations of the working copy and bookmarks:
- 5640b525682e . share --bookmarks repo shared2
- 5640b525682e bm commit -Am 'file0 added'
+ 0fd3805711f9 . share --bookmarks repo shared2
+ 0fd3805711f9 bm commit -Am file0-added
Moving the bookmark in the original repository is only shown in the repository
that shares bookmarks
$ cd ../repo
$ touch file1
- $ hg commit -Am "file1 added"
+ $ hg commit -Am file1-added
adding file1
$ cd ../shared1
$ hg journal --all
previous locations of the working copy and bookmarks:
- 5640b525682e . share repo shared1
+ 0fd3805711f9 . share repo shared1
$ cd ../shared2
$ hg journal --all
previous locations of the working copy and bookmarks:
- 6432d239ac5d bm commit -Am 'file1 added'
- 5640b525682e . share --bookmarks repo shared2
- 5640b525682e bm commit -Am 'file0 added'
+ 4f354088b094 bm commit -Am file1-added
+ 0fd3805711f9 . share --bookmarks repo shared2
+ 0fd3805711f9 bm commit -Am file0-added
But working copy changes are always 'local'
@@ -91,26 +91,26 @@
(leaving bookmark bm)
$ hg journal --all
previous locations of the working copy and bookmarks:
- 5640b525682e . up 0
- 6432d239ac5d . commit -Am 'file1 added'
- 6432d239ac5d bm commit -Am 'file1 added'
- 5640b525682e . commit -Am 'file0 added'
- 5640b525682e bm commit -Am 'file0 added'
+ 0fd3805711f9 . up 0
+ 4f354088b094 . commit -Am file1-added
+ 4f354088b094 bm commit -Am file1-added
+ 0fd3805711f9 . commit -Am file0-added
+ 0fd3805711f9 bm commit -Am file0-added
$ cd ../shared2
$ hg journal --all
previous locations of the working copy and bookmarks:
- 6432d239ac5d bm commit -Am 'file1 added'
- 5640b525682e . share --bookmarks repo shared2
- 5640b525682e bm commit -Am 'file0 added'
+ 4f354088b094 bm commit -Am file1-added
+ 0fd3805711f9 . share --bookmarks repo shared2
+ 0fd3805711f9 bm commit -Am file0-added
$ hg up tip
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ hg up 0
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
$ hg journal
previous locations of '.':
- 5640b525682e up 0
- 6432d239ac5d up tip
- 5640b525682e share --bookmarks repo shared2
+ 0fd3805711f9 up 0
+ 4f354088b094 up tip
+ 0fd3805711f9 share --bookmarks repo shared2
Unsharing works as expected; the journal remains consistent
@@ -118,16 +118,16 @@
$ hg unshare
$ hg journal --all
previous locations of the working copy and bookmarks:
- 5640b525682e . share repo shared1
+ 0fd3805711f9 . share repo shared1
$ cd ../shared2
$ hg unshare
$ hg journal --all
previous locations of the working copy and bookmarks:
- 5640b525682e . up 0
- 6432d239ac5d . up tip
- 6432d239ac5d bm commit -Am 'file1 added'
- 5640b525682e . share --bookmarks repo shared2
- 5640b525682e bm commit -Am 'file0 added'
+ 0fd3805711f9 . up 0
+ 4f354088b094 . up tip
+ 4f354088b094 bm commit -Am file1-added
+ 0fd3805711f9 . share --bookmarks repo shared2
+ 0fd3805711f9 bm commit -Am file0-added
New journal entries in the source repo no longer show up in the other working copies
@@ -135,7 +135,7 @@
$ hg bookmark newbm -r tip
$ hg journal newbm
previous locations of 'newbm':
- 6432d239ac5d bookmark newbm -r tip
+ 4f354088b094 bookmark newbm -r tip
$ cd ../shared2
$ hg journal newbm
previous locations of 'newbm':
@@ -146,7 +146,7 @@
$ hg bookmark shared2bm -r tip
$ hg journal shared2bm
previous locations of 'shared2bm':
- 6432d239ac5d bookmark shared2bm -r tip
+ 4f354088b094 bookmark shared2bm -r tip
$ cd ../repo
$ hg journal shared2bm
previous locations of 'shared2bm':