1. Oben Sonne
  2. hg-compass

Commits

Oben Sonne  committed 747f257

Test suite

  • Participants
  • Parent commits af8aa95
  • Branches default

Comments (0)

Files changed (6)

File .hgignore

View file
 syntax: glob
 *.pyc
 *~
+tests/**.act
+tests/**.diff
 
 syntax: regexp
 ^.project$

File tests/run-tests.sh

View file
+#!/bin/sh
+
+rm *.act *.diff
+
+./build-repo.sh
+
+TESTS="test-compass.sh"
+
+for tf in $TESTS ; do
+	
+	name=`echo $tf | sed -r "s/\.(sh)|(py)$//"`
+	
+	echo -n "Running $name .. "
+	
+	./$tf > $name.act
+	
+	DIFF="`diff -Nur $name.exp $name.act`"
+	
+	if [ -n "$DIFF" ] ; then
+		echo "failed, see $name.diff"
+		echo "$DIFF" > $name.diff
+	else
+		echo "success" 
+	fi
+	
+done

File tests/test-compass

-#!/bin/sh
-
-TEST_REPO=repo
-
-TIP_REV=`hg -R test-repo tip --template={rev}`
-
-for rev in `seq 0 $TIP_REV` ; do
-	hg -R test-repo up -C $rev;
-	hg -R test-repo compass | sed -r "s/\[[_a-zA-Z0-9 ]+\]/[age]/" # fix age
-done

File tests/test-compass.exp

View file
+#=============================================================================#
+#                      You are at an inactive branch head                     #
+#=============================================================================#
+Rev      0 default                                          @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                           @above @closed @b-tip [age]
+Rev     17 dev-2.0                                   @above @b-tip [age]
+Rev     10 dev-1.0                                    @above @anon [age]
+Rev      9 dev-1.0                                    @above @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
+Rev      5 dev-1.1                                    @above @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default*                           1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev      1 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                           @above @closed @b-tip [age]
+Rev     17 dev-2.0                                   @above @b-tip [age]
+Rev     10 dev-1.0                                    @above @anon [age]
+Rev      9 dev-1.0                                    @above @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
+Rev      5 dev-1.1                                    @above @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev      2 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                           @above @closed @b-tip [age]
+Rev     17 dev-2.0                                   @above @b-tip [age]
+Rev     10 dev-1.0                                    @above @anon [age]
+Rev      9 dev-1.0                                    @above @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
+Rev      5 dev-1.1                                    @above @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev      3 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                           @above @closed @b-tip [age]
+Rev     17 dev-2.0                                   @above @b-tip [age]
+Rev     10 dev-1.0                                    @above @anon [age]
+Rev      9 dev-1.0                                    @above @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
+Rev      5 dev-1.1                                    @above @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev      4 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
+Rev      5 dev-1.1                                    @above @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1*                           3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                              You are at a head                              #
+#=============================================================================#
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                 Other heads                                 #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1*                           3 heads (2 active, 1 inactive, 1 bookmarked)
+#=============================================================================#
+#                              You are at a head                              #
+#=============================================================================#
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+#-----------------------------------------------------------------------------#
+#                                 Other heads                                 #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1*                           3 heads (2 active, 1 inactive, 1 bookmarked)
+#=============================================================================#
+#                      You are at an inactive branch head                     #
+#=============================================================================#
+Rev      7 dev-1.1                                          @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1*                           3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev      8 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                           @above @closed @b-tip [age]
+Rev     17 dev-2.0                                   @above @b-tip [age]
+Rev     10 dev-1.0                                    @above @anon [age]
+Rev      9 dev-1.0                                    @above @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                              You are at a head                              #
+#=============================================================================#
+Rev      9 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                 Other heads                                 #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#=============================================================================#
+#                              You are at a head                              #
+#=============================================================================#
+Rev     10 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                 Other heads                                 #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev     11 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev     12 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev     13 dev-1.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev     14 dev-2.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                   @above @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0*                           1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev     15 dev-2.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                   @above @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0*                           1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                    You are lost in the middle of nowhere                    #
+#=============================================================================#
+Rev     16 dev-2.0                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                   @above @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0*                           1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                              You are at a head                              #
+#=============================================================================#
+Rev     17 dev-2.0                                          @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                                 Other heads                                 #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0*                           1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#=============================================================================#
+#           You are lost in the middle of nowhere in a closed branch          #
+#=============================================================================#
+Rev     18 dev-1.2                                   @closed @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                           @above @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2* (closed)                  1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#           You are lost in the middle of nowhere in a closed branch          #
+#=============================================================================#
+Rev     19 dev-1.2                                   @closed @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     20 dev-1.2                           @above @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2* (closed)                  1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                     You are at a head in a closed branch                    #
+#=============================================================================#
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                                 Other heads                                 #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2* (closed)                  1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#=============================================================================#
+#           You are lost in the middle of nowhere in a closed branch          #
+#=============================================================================#
+Rev     21 feature-foo                               @closed @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo* (closed)              1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#           You are lost in the middle of nowhere in a closed branch          #
+#=============================================================================#
+Rev     22 feature-foo                               @closed @anon [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo* (closed)              1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#            You are at an inactive branch head in a closed branch            #
+#=============================================================================#
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                                    Heads                                    #
+#-----------------------------------------------------------------------------#
+Rev     24 dev-1.0                               tip @above @b-tip [age]
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo* (closed)              1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
+#-----------------------------------------------------------------------------#
+#                     Next commit will create a new head!                     #
+#-----------------------------------------------------------------------------#
+#=============================================================================#
+#                              You are at a head                              #
+#=============================================================================#
+Rev     24 dev-1.0                                      tip @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                                 Other heads                                 #
+#-----------------------------------------------------------------------------#
+Rev     20 dev-1.2                                  @closed @b-tip [age]
+Rev     17 dev-2.0                                          @b-tip [age]
+Rev     10 dev-1.0                                           @anon [age]
+Rev      9 dev-1.0                                           @anon [age]
+Rev      6 dev-1.1 (feature-1.1a)                                  [age]
+Rev      5 dev-1.1                                           @anon [age]
+#-----------------------------------------------------------------------------#
+#                            Inactive branch heads                            #
+#-----------------------------------------------------------------------------#
+Rev      0 default                                          @b-tip [age]
+Rev      7 dev-1.1                                          @b-tip [age]
+Rev     23 feature-foo                              @closed @b-tip [age]
+#-----------------------------------------------------------------------------#
+#                               Branch overview                               #
+#-----------------------------------------------------------------------------#
+default                            1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
+feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
+dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
+dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
+dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)

File tests/test-compass.out

-0 files updated, 0 files merged, 3 files removed, 0 files unresolved
-#=============================================================================#
-#                      You are at an inactive branch head                     #
-#=============================================================================#
-Rev      0 default                                          @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                           @above @closed @b-tip [age]
-Rev     17 dev-2.0                                   @above @b-tip [age]
-Rev     10 dev-1.0                                    @above @anon [age]
-Rev      9 dev-1.0                                    @above @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
-Rev      5 dev-1.1                                    @above @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default*                           1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev      1 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                           @above @closed @b-tip [age]
-Rev     17 dev-2.0                                   @above @b-tip [age]
-Rev     10 dev-1.0                                    @above @anon [age]
-Rev      9 dev-1.0                                    @above @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
-Rev      5 dev-1.1                                    @above @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev      2 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                           @above @closed @b-tip [age]
-Rev     17 dev-2.0                                   @above @b-tip [age]
-Rev     10 dev-1.0                                    @above @anon [age]
-Rev      9 dev-1.0                                    @above @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
-Rev      5 dev-1.1                                    @above @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev      3 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                           @above @closed @b-tip [age]
-Rev     17 dev-2.0                                   @above @b-tip [age]
-Rev     10 dev-1.0                                    @above @anon [age]
-Rev      9 dev-1.0                                    @above @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
-Rev      5 dev-1.1                                    @above @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev      4 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                           @above [age]
-Rev      5 dev-1.1                                    @above @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1*                           3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                              You are at a head                              #
-#=============================================================================#
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                 Other heads                                 #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1*                           3 heads (2 active, 1 inactive, 1 bookmarked)
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                              You are at a head                              #
-#=============================================================================#
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-#-----------------------------------------------------------------------------#
-#                                 Other heads                                 #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1*                           3 heads (2 active, 1 inactive, 1 bookmarked)
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                      You are at an inactive branch head                     #
-#=============================================================================#
-Rev      7 dev-1.1                                          @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1*                           3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 1 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev      8 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                           @above @closed @b-tip [age]
-Rev     17 dev-2.0                                   @above @b-tip [age]
-Rev     10 dev-1.0                                    @above @anon [age]
-Rev      9 dev-1.0                                    @above @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                              You are at a head                              #
-#=============================================================================#
-Rev      9 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                 Other heads                                 #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                              You are at a head                              #
-#=============================================================================#
-Rev     10 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                 Other heads                                 #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev     11 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev     12 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev     13 dev-1.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 1 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev     14 dev-2.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                   @above @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0*                           1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev     15 dev-2.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                   @above @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0*                           1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                    You are lost in the middle of nowhere                    #
-#=============================================================================#
-Rev     16 dev-2.0                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                   @above @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0*                           1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                              You are at a head                              #
-#=============================================================================#
-Rev     17 dev-2.0                                          @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                                 Other heads                                 #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0*                           1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-0 files updated, 0 files merged, 1 files removed, 0 files unresolved
-#=============================================================================#
-#           You are lost in the middle of nowhere in a closed branch          #
-#=============================================================================#
-Rev     18 dev-1.2                                   @closed @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                           @above @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2* (closed)                  1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#           You are lost in the middle of nowhere in a closed branch          #
-#=============================================================================#
-Rev     19 dev-1.2                                   @closed @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     20 dev-1.2                           @above @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2* (closed)                  1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                     You are at a head in a closed branch                    #
-#=============================================================================#
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                                 Other heads                                 #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2* (closed)                  1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-0 files updated, 0 files merged, 1 files removed, 0 files unresolved
-#=============================================================================#
-#           You are lost in the middle of nowhere in a closed branch          #
-#=============================================================================#
-Rev     21 feature-foo                               @closed @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo* (closed)              1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#           You are lost in the middle of nowhere in a closed branch          #
-#=============================================================================#
-Rev     22 feature-foo                               @closed @anon [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo* (closed)              1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#            You are at an inactive branch head in a closed branch            #
-#=============================================================================#
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                                    Heads                                    #
-#-----------------------------------------------------------------------------#
-Rev     24 dev-1.0                               tip @above @b-tip [age]
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo* (closed)              1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0                            3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)
-#-----------------------------------------------------------------------------#
-#                     Next commit will create a new head!                     #
-#-----------------------------------------------------------------------------#
-2 files updated, 0 files merged, 0 files removed, 0 files unresolved
-#=============================================================================#
-#                              You are at a head                              #
-#=============================================================================#
-Rev     24 dev-1.0                                      tip @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                                 Other heads                                 #
-#-----------------------------------------------------------------------------#
-Rev     20 dev-1.2                                  @closed @b-tip [age]
-Rev     17 dev-2.0                                          @b-tip [age]
-Rev     10 dev-1.0                                           @anon [age]
-Rev      9 dev-1.0                                           @anon [age]
-Rev      6 dev-1.1 (feature-1.1a)                                  [age]
-Rev      5 dev-1.1                                           @anon [age]
-#-----------------------------------------------------------------------------#
-#                            Inactive branch heads                            #
-#-----------------------------------------------------------------------------#
-Rev      0 default                                          @b-tip [age]
-Rev      7 dev-1.1                                          @b-tip [age]
-Rev     23 feature-foo                              @closed @b-tip [age]
-#-----------------------------------------------------------------------------#
-#                               Branch overview                               #
-#-----------------------------------------------------------------------------#
-default                            1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-2.0                            1 heads (1 active, 0 inactive, 0 bookmarked)
-feature-foo (closed)               1 heads (0 active, 1 inactive, 0 bookmarked)
-dev-1.2 (closed)                   1 heads (1 active, 0 inactive, 0 bookmarked)
-dev-1.0*                           3 heads (3 active, 0 inactive, 0 bookmarked)
-dev-1.1                            3 heads (2 active, 1 inactive, 1 bookmarked)

File tests/test-compass.sh

View file
+#!/bin/sh
+
+TEST_REPO=repo
+
+TIP_REV=`hg -R $TEST_REPO tip --template={rev}`
+
+for rev in `seq 0 $TIP_REV` ; do
+	hg -R $TEST_REPO up -C $rev > /dev/null 2>&1
+	hg -R $TEST_REPO compass | sed -r "s/\[[_a-zA-Z0-9 ]+\]/[age]/" # fix age
+done