--- a/tests/test-url-rev.out
+++ b/tests/test-url-rev.out
@@ -76,3 +76,55 @@ date: Thu Jan 01 00:00:00 1970 +0
summary: new head of branch foo
+% pull should not have updated
+1:cd2a86ecc814
+% going back to the default branch
+1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+changeset: 0:1f0dee641bb7
+user: test
+date: Thu Jan 01 00:00:00 1970 +0000
+summary: add a
+
+% no new revs, no update
+0:1f0dee641bb7
+% rollback
+rolling back last transaction
+1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+0:1f0dee641bb7
+% pull -u takes us back to branch foo
+changeset: 2:faba9097cad4
+branch: foo
+tag: tip
+user: test
+date: Thu Jan 01 00:00:00 1970 +0000
+summary: new head of branch foo
+
+% rollback
+rolling back last transaction
+1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+% parents
+0:1f0dee641bb7
+% heads
+1:cd2a86ecc814
+% pull -u -r otherrev url#rev updates to rev
+% parents
+changeset: 2:faba9097cad4
+branch: foo
+user: test
+date: Thu Jan 01 00:00:00 1970 +0000
+summary: new head of branch foo
+
+% heads
+changeset: 3:4cd725637392
+tag: tip
+parent: 0:1f0dee641bb7
+user: test
+date: Thu Jan 01 00:00:00 1970 +0000
+summary: add bar
+
+changeset: 2:faba9097cad4
+branch: foo
+user: test
+date: Thu Jan 01 00:00:00 1970 +0000
+summary: new head of branch foo
+