tests/test-bundle-vs-outgoing.t
author Martin Geisler <mg@lazybytes.net>
Sat, 14 Aug 2010 03:26:03 +0200
changeset 11873 0a0b2872b0de
parent 9821 tests/test-bundle-vs-outgoing@7d2e9121ef4f
child 12365 22f3353bcc36
permissions -rw-r--r--
tests: unify test-bundle-vs-outgoing
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     1
this structure seems to tickle a bug in bundle's search for
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     2
changesets, so first we have to recreate it
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     3
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     4
o  8
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     5
|
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     6
| o  7
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     7
| |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     8
| o  6
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
     9
|/|
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    10
o |  5
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    11
| |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    12
o |  4
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    13
| |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    14
| o  3
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    15
| |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    16
| o  2
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    17
|/
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    18
o  1
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    19
|
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    20
o  0
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    21
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    22
  $ mkrev()
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    23
  > {
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    24
  >     revno=$1
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    25
  >     echo "rev $revno"
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    26
  >     echo "rev $revno" > foo.txt
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    27
  >     hg -q ci -m"rev $revno"
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    28
  > }
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    29
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    30
  $ set -e
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    31
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    32
setup test repo1
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
    33
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    34
  $ hg init repo1
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    35
  $ cd repo1
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    36
  $ echo "rev 0" > foo.txt
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    37
  $ hg ci -Am"rev 0"
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    38
  adding foo.txt
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    39
  $ mkrev 1
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    40
  rev 1
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    41
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    42
first branch
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    43
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    44
  $ mkrev 2
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    45
  rev 2
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    46
  $ mkrev 3
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    47
  rev 3
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    48
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    49
back to rev 1 to create second branch
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
    50
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    51
  $ hg up -r1
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    52
  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    53
  $ mkrev 4
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    54
  rev 4
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    55
  $ mkrev 5
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    56
  rev 5
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    57
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    58
merge first branch to second branch
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
    59
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    60
  $ hg up -C -r5
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    61
  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    62
  $ HGMERGE=internal:local hg merge
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    63
  0 files updated, 1 files merged, 0 files removed, 0 files unresolved
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    64
  (branch merge, don't forget to commit)
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    65
  $ echo "merge rev 5, rev 3" > foo.txt
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    66
  $ hg ci -m"merge first branch to second branch"
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    67
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    68
one more commit following the merge
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    69
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    70
  $ mkrev 7
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    71
  rev 7
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    72
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    73
back to "second branch" to make another head
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
    74
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    75
  $ hg up -r5
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    76
  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    77
  $ mkrev 8
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    78
  rev 8
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
    79
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    80
  $ echo "[extensions]" >> $HGRCPATH
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    81
  $ echo "graphlog=" >> $HGRCPATH
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    82
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    83
the story so far
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
    84
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    85
  $ hg glog --template "{rev}\n"
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    86
  @  8
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    87
  |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    88
  | o  7
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    89
  | |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    90
  | o  6
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    91
  |/|
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    92
  o |  5
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    93
  | |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    94
  o |  4
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    95
  | |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    96
  | o  3
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    97
  | |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    98
  | o  2
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
    99
  |/
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   100
  o  1
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   101
  |
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   102
  o  0
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   103
  
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
   104
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   105
check that "hg outgoing" really does the right thing
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
   106
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   107
sanity check of outgoing: expect revs 4 5 6 7 8
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
   108
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   109
  $ hg clone -r3 . ../repo2
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   110
  requesting all changes
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   111
  adding changesets
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   112
  adding manifests
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   113
  adding file changes
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   114
  added 4 changesets with 4 changes to 1 files
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   115
  updating to branch default
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   116
  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
   117
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   118
this should (and does) report 5 outgoing revisions: 4 5 6 7 8
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   119
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   120
  $ hg outgoing --template "{rev}\n" ../repo2
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   121
  comparing with ../repo2
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   122
  searching for changes
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   123
  4
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   124
  5
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   125
  6
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   126
  7
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   127
  8
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
   128
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   129
test bundle (destination repo): expect 5 revisions
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   130
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   131
this should bundle the same 5 revisions that outgoing reported, but it
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   132
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   133
actually bundles 7
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   134
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   135
  $ hg bundle foo.bundle ../repo2
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   136
  searching for changes
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   137
  5 changesets found
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
   138
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   139
test bundle (base revision): expect 5 revisions
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   140
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   141
this should (and does) give exactly the same result as bundle
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
   142
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   143
with a destination repo... i.e. it's wrong too
9821
7d2e9121ef4f bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
diff changeset
   144
11873
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   145
  $ hg bundle --base 3 foo.bundle
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   146
  5 changesets found
0a0b2872b0de tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net>
parents: 9821
diff changeset
   147