tests/test-bookmarks.t
changeset 37850 04ceb267271a
parent 36570 4df06d2f60e1
child 38538 2f7104984857
equal deleted inserted replaced
37849:82a153e6dc4a 37850:04ceb267271a
    66 
    66 
    67   $ hg bookmarks
    67   $ hg bookmarks
    68      X                         0:f7b1eb17ad24
    68      X                         0:f7b1eb17ad24
    69    * X2                        0:f7b1eb17ad24
    69    * X2                        0:f7b1eb17ad24
    70      Y                         -1:000000000000
    70      Y                         -1:000000000000
       
    71   $ hg log -T '{bookmarks % "{rev} {bookmark}\n"}'
       
    72   0 X
       
    73   0 X2
    71 
    74 
    72   $ echo b > b
    75   $ echo b > b
    73   $ hg add b
    76   $ hg add b
    74   $ hg commit -m 1 --config "$TESTHOOK"
    77   $ hg commit -m 1 --config "$TESTHOOK"
    75   test-hook-bookmark: X2:  f7b1eb17ad24730a1651fccd46c43826d1bbc2ac -> 925d80f479bb026b0fb3deb27503780b13f74123
    78   test-hook-bookmark: X2:  f7b1eb17ad24730a1651fccd46c43826d1bbc2ac -> 925d80f479bb026b0fb3deb27503780b13f74123
   297   $ hg bookmarks
   300   $ hg bookmarks
   298      X2                        1:925d80f479bb
   301      X2                        1:925d80f479bb
   299      Y                         2:db815d6d32e6
   302      Y                         2:db815d6d32e6
   300      Z                         0:f7b1eb17ad24
   303      Z                         0:f7b1eb17ad24
   301    * x  y                      2:db815d6d32e6
   304    * x  y                      2:db815d6d32e6
       
   305   $ hg log -T '{bookmarks % "{rev} {bookmark}\n"}'
       
   306   2 Y
       
   307   2 x  y
       
   308   1 X2
       
   309   0 Z
   302 
   310 
   303 look up stripped bookmark name
   311 look up stripped bookmark name
   304 
   312 
   305   $ hg log -r '"x  y"'
   313   $ hg log -r '"x  y"'
   306   changeset:   2:db815d6d32e6
   314   changeset:   2:db815d6d32e6
   443   $ hg bookmark
   451   $ hg bookmark
   444      X2                        1:925d80f479bb
   452      X2                        1:925d80f479bb
   445      Y                         2:db815d6d32e6
   453      Y                         2:db815d6d32e6
   446    * Z                         2:db815d6d32e6
   454    * Z                         2:db815d6d32e6
   447      x  y                      2:db815d6d32e6
   455      x  y                      2:db815d6d32e6
       
   456   $ hg log -T '{bookmarks % "{rev} {bookmark}\n"}'
       
   457   2 Y
       
   458   2 Z
       
   459   2 x  y
       
   460   1 X2
   448 
   461 
   449 revision but no bookmark name
   462 revision but no bookmark name
   450 
   463 
   451   $ hg bookmark -r .
   464   $ hg bookmark -r .
   452   abort: bookmark name required
   465   abort: bookmark name required