tests/test-topic.t
changeset 1843 0ba067a97d06
parent 1839 1bc5e62fc0c7
child 1844 862cabc132fd
equal deleted inserted replaced
1842:94bbc18daa99 1843:0ba067a97d06
   328 
   328 
   329 --clear when we don't have an active topic isn't an error:
   329 --clear when we don't have an active topic isn't an error:
   330 
   330 
   331   $ hg topics --clear
   331   $ hg topics --clear
   332 
   332 
       
   333 Topic revset
       
   334   $ hg log -r 'topic()' -G
       
   335   o  changeset:   9:0469d521db49
       
   336   |  tag:         tip
       
   337   |  topic:       fran
       
   338   |  parent:      3:a53952faf762
       
   339   |  user:        test
       
   340   |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   341   |  summary:     start on fran
       
   342   |
       
   343   $ hg log -r 'not topic()' -G
       
   344   o    changeset:   8:ae074045b7a7
       
   345   |\   parent:      7:54c943c1c167
       
   346   | |  parent:      6:7c34953036d6
       
   347   | |  user:        test
       
   348   | |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   349   | |  summary:     Finish narf
       
   350   | |
       
   351   | o  changeset:   7:54c943c1c167
       
   352   | |  parent:      5:c01515cfc331
       
   353   | |  user:        test
       
   354   | |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   355   | |  summary:     Narf is like `zort` or `poit`!
       
   356   | |
       
   357   o |  changeset:   6:7c34953036d6
       
   358   | |  parent:      4:fb147b0b417c
       
   359   | |  user:        test
       
   360   | |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   361   | |  summary:     narf!
       
   362   | |
       
   363   | @  changeset:   5:c01515cfc331
       
   364   |/   user:        test
       
   365   |    date:        Thu Jan 01 00:00:00 1970 +0000
       
   366   |    summary:     what is narf, pinky?
       
   367   |
       
   368   o  changeset:   4:fb147b0b417c
       
   369   |  user:        test
       
   370   |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   371   |  summary:     start on narf
       
   372   |
       
   373   o  changeset:   3:a53952faf762
       
   374   |  user:        test
       
   375   |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   376   |  summary:     Add file delta
       
   377   |
       
   378   o  changeset:   2:15d1eb11d2fa
       
   379   |  user:        test
       
   380   |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   381   |  summary:     Add file gamma
       
   382   |
       
   383   o  changeset:   1:c692ea2c9224
       
   384   |  user:        test
       
   385   |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   386   |  summary:     Add file beta
       
   387   |
       
   388   o  changeset:   0:c2b7d2f7d14b
       
   389      user:        test
       
   390      date:        Thu Jan 01 00:00:00 1970 +0000
       
   391      summary:     Add file alpha
       
   392   
       
   393 No matches because narf is already closed:
       
   394   $ hg log -r 'topic(narf)' -G
       
   395 This regexp should match the topic `fran`:
       
   396   $ hg log -r 'topic("re:.ra.")' -G
       
   397   o  changeset:   9:0469d521db49
       
   398   |  tag:         tip
       
   399   |  topic:       fran
       
   400   |  parent:      3:a53952faf762
       
   401   |  user:        test
       
   402   |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   403   |  summary:     start on fran
       
   404   |
       
   405 Exact match on fran:
       
   406   $ hg log -r 'topic(fran)' -G
       
   407   o  changeset:   9:0469d521db49
       
   408   |  tag:         tip
       
   409   |  topic:       fran
       
   410   |  parent:      3:a53952faf762
       
   411   |  user:        test
       
   412   |  date:        Thu Jan 01 00:00:00 1970 +0000
       
   413   |  summary:     start on fran
       
   414   |
       
   415 
   333 Move to fran, note that the topic activates, then deactivate the topic.
   416 Move to fran, note that the topic activates, then deactivate the topic.
   334 
   417 
   335   $ hg co fran
   418   $ hg co fran
   336   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
   419   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
   337   $ hg topics
   420   $ hg topics