mirror of
https://github.com/facebook/sapling.git
synced 2024-10-06 23:07:18 +03:00
tests: unify test-bookmarks-current
This commit is contained in:
parent
7793ee7004
commit
76232dcc21
@ -1,64 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo "[extensions]" >> $HGRCPATH
|
||||
echo "bookmarks=" >> $HGRCPATH
|
||||
|
||||
echo "[bookmarks]" >> $HGRCPATH
|
||||
echo "track.current = True" >> $HGRCPATH
|
||||
|
||||
hg init
|
||||
|
||||
echo % no bookmarks
|
||||
hg bookmarks
|
||||
|
||||
echo % set bookmark X
|
||||
hg bookmark X
|
||||
|
||||
echo % list bookmarks
|
||||
hg bookmark
|
||||
|
||||
echo % list bookmarks with color
|
||||
hg --config extensions.color= --config color.mode=ansi \
|
||||
bookmark --color=always
|
||||
|
||||
echo % update to bookmark X
|
||||
hg update X
|
||||
|
||||
echo % list bookmarks
|
||||
hg bookmarks
|
||||
|
||||
echo % rename
|
||||
hg bookmark -m X Z
|
||||
|
||||
echo % list bookmarks
|
||||
hg bookmarks
|
||||
|
||||
echo % new bookmark Y
|
||||
hg bookmark Y
|
||||
|
||||
echo % list bookmarks
|
||||
hg bookmark
|
||||
|
||||
echo % commit
|
||||
echo 'b' > b
|
||||
hg add b
|
||||
hg commit -m'test'
|
||||
|
||||
echo % list bookmarks
|
||||
hg bookmark
|
||||
|
||||
echo % delete bookmarks
|
||||
hg bookmark -d Y
|
||||
hg bookmark -d Z
|
||||
|
||||
echo % list bookmarks
|
||||
hg bookmark
|
||||
|
||||
echo % update to tip
|
||||
hg update tip
|
||||
|
||||
echo % set bookmark Y using -r .
|
||||
hg bookmark -r . Y
|
||||
|
||||
echo % list bookmarks
|
||||
hg bookmark
|
@ -1,30 +0,0 @@
|
||||
% no bookmarks
|
||||
no bookmarks set
|
||||
% set bookmark X
|
||||
% list bookmarks
|
||||
* X -1:000000000000
|
||||
% list bookmarks with color
|
||||
[0;32m * X -1:000000000000[0m
|
||||
% update to bookmark X
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
% list bookmarks
|
||||
* X -1:000000000000
|
||||
% rename
|
||||
% list bookmarks
|
||||
* Z -1:000000000000
|
||||
% new bookmark Y
|
||||
% list bookmarks
|
||||
* Y -1:000000000000
|
||||
Z -1:000000000000
|
||||
% commit
|
||||
% list bookmarks
|
||||
* Y 0:719295282060
|
||||
Z -1:000000000000
|
||||
% delete bookmarks
|
||||
% list bookmarks
|
||||
no bookmarks set
|
||||
% update to tip
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
% set bookmark Y using -r .
|
||||
% list bookmarks
|
||||
* Y 0:719295282060
|
92
tests/test-bookmarks-current.t
Normal file
92
tests/test-bookmarks-current.t
Normal file
@ -0,0 +1,92 @@
|
||||
$ echo "[extensions]" >> $HGRCPATH
|
||||
$ echo "bookmarks=" >> $HGRCPATH
|
||||
|
||||
$ echo "[bookmarks]" >> $HGRCPATH
|
||||
$ echo "track.current = True" >> $HGRCPATH
|
||||
|
||||
$ hg init
|
||||
|
||||
no bookmarks
|
||||
|
||||
$ hg bookmarks
|
||||
no bookmarks set
|
||||
|
||||
set bookmark X
|
||||
|
||||
$ hg bookmark X
|
||||
|
||||
list bookmarks
|
||||
|
||||
$ hg bookmark
|
||||
* X -1:000000000000
|
||||
|
||||
list bookmarks with color
|
||||
|
||||
$ hg --config extensions.color= --config color.mode=ansi \
|
||||
> bookmark --color=always
|
||||
[0;32m * X -1:000000000000[0m
|
||||
|
||||
update to bookmark X
|
||||
|
||||
$ hg update X
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
|
||||
list bookmarks
|
||||
|
||||
$ hg bookmarks
|
||||
* X -1:000000000000
|
||||
|
||||
rename
|
||||
|
||||
$ hg bookmark -m X Z
|
||||
|
||||
list bookmarks
|
||||
|
||||
$ hg bookmarks
|
||||
* Z -1:000000000000
|
||||
|
||||
new bookmark Y
|
||||
|
||||
$ hg bookmark Y
|
||||
|
||||
list bookmarks
|
||||
|
||||
$ hg bookmark
|
||||
* Y -1:000000000000
|
||||
Z -1:000000000000
|
||||
|
||||
commit
|
||||
|
||||
$ echo 'b' > b
|
||||
$ hg add b
|
||||
$ hg commit -m'test'
|
||||
|
||||
list bookmarks
|
||||
|
||||
$ hg bookmark
|
||||
* Y 0:719295282060
|
||||
Z -1:000000000000
|
||||
|
||||
delete bookmarks
|
||||
|
||||
$ hg bookmark -d Y
|
||||
$ hg bookmark -d Z
|
||||
|
||||
list bookmarks
|
||||
|
||||
$ hg bookmark
|
||||
no bookmarks set
|
||||
|
||||
update to tip
|
||||
|
||||
$ hg update tip
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
|
||||
set bookmark Y using -r .
|
||||
|
||||
$ hg bookmark -r . Y
|
||||
|
||||
list bookmarks
|
||||
|
||||
$ hg bookmark
|
||||
* Y 0:719295282060
|
Loading…
Reference in New Issue
Block a user