# HG changeset patch # User Boris Feld # Date 1516201266 -3600 # Node ID de32acb24949c0e3633de373d1c6c8c814faa804 # Parent e5b6ba786d83a3c10a0106b93631df4da4d06465 stream: add a test showing we also clone bookmarks Bookmarks are not stored in `.hg/store`. We need to make sure they are cloned with `--stream`. diff -r e5b6ba786d83 -r de32acb24949 tests/test-clone-uncompressed.t --- a/tests/test-clone-uncompressed.t Fri Jan 19 18:45:20 2018 +0530 +++ b/tests/test-clone-uncompressed.t Wed Jan 17 16:01:06 2018 +0100 @@ -171,3 +171,28 @@ $ wait $ hg -R clone id 000000000000 + $ cd .. + +Stream repository with bookmarks +-------------------------------- + +(revert introduction of secret changeset) + + $ hg -R server phase --draft 'secret()' + +add a bookmark + + $ hg -R server bookmark -r tip some-bookmark + +clone it + + $ hg clone --stream http://localhost:$HGPORT with-bookmarks + streaming all changes + 1027 files to transfer, 96.3 KB of data + transferred 96.3 KB in * seconds (*) (glob) + searching for changes + no changes found + updating to branch default + 1025 files updated, 0 files merged, 0 files removed, 0 files unresolved + $ hg -R with-bookmarks bookmarks + some-bookmark 1:c17445101a72