tests/test-copy.out
author Alexandre Fayolle <alexandre.fayolle@logilab.fr>
Thu, 23 Sep 2010 11:41:27 +0200
branchstable
changeset 12391 ca5fd84d62c6
parent 11331 997ab9af81df
permissions -rw-r--r--
Fix memory leak when using hg commands over http repositories When using hg commands over an http repository in a long running process, a httphandler instance is leaked for each command, because of a loop handler.parent -> OpenerDirector and OpenerDirector.handlers -> handler which is not handled by Python's gc. Discussion on #mercurial concluded that removing the __del__ method solved the problem.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
363
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     1
A b
11331
997ab9af81df summary: report copies and renames
Matt Mackall <mpm@selenic.com>
parents: 10490
diff changeset
     2
parent: 0:33aaa84a386b tip
997ab9af81df summary: report copies and renames
Matt Mackall <mpm@selenic.com>
parents: 10490
diff changeset
     3
 1
997ab9af81df summary: report copies and renames
Matt Mackall <mpm@selenic.com>
parents: 10490
diff changeset
     4
branch: default
997ab9af81df summary: report copies and renames
Matt Mackall <mpm@selenic.com>
parents: 10490
diff changeset
     5
commit: 1 copied
997ab9af81df summary: report copies and renames
Matt Mackall <mpm@selenic.com>
parents: 10490
diff changeset
     6
update: (current)
363
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     7
b
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
     8
 b: copy a:b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3
10490
f2618cacb485 filelog: sort meta entries, ensure deterministic order
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de>
parents: 6935
diff changeset
     9
committed changeset 1:76973b01f66a012648546c979ea4c41de9e7d8cd
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    10
we should see two history entries
10490
f2618cacb485 filelog: sort meta entries, ensure deterministic order
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de>
parents: 6935
diff changeset
    11
changeset:   1:76973b01f66a
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    12
tag:         tip
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    13
user:        test
1933
7544700fd931 Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1044
diff changeset
    14
date:        Mon Jan 12 13:46:40 1970 +0000
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    15
files:       b
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    16
description:
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    17
2
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    18
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    19
2966
fb493241d7f6 Only show long hashes with --debug, not --verbose
Matt Mackall <mpm@selenic.com>
parents: 2223
diff changeset
    20
changeset:   0:33aaa84a386b
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    21
user:        test
1933
7544700fd931 Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1044
diff changeset
    22
date:        Mon Jan 12 13:46:40 1970 +0000
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    23
files:       a
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    24
description:
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    25
1
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    26
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    27
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    28
we should see one log entry for a
1933
7544700fd931 Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1044
diff changeset
    29
changeset:   0:33aaa84a386b
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    30
user:        test
1933
7544700fd931 Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1044
diff changeset
    31
date:        Mon Jan 12 13:46:40 1970 +0000
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    32
summary:     1
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    33
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    34
this should show a revision linked to changeset 0
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    35
   rev    offset  length   base linkrev nodeid       p1           p2
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    36
     0         0       3      0       0 b789fdd96dc2 000000000000 000000000000
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    37
we should see one log entry for b
10490
f2618cacb485 filelog: sort meta entries, ensure deterministic order
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de>
parents: 6935
diff changeset
    38
changeset:   1:76973b01f66a
388
398737777644 Fixed tests for displaying tags in hg history and hg parents.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 382
diff changeset
    39
tag:         tip
363
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    40
user:        test
1933
7544700fd931 Use 'hg ci -d "1000000 0"' in tests to circumvent problem with leading zero.
Thomas Arendsen Hein <thomas@intevation.de>
parents: 1044
diff changeset
    41
date:        Mon Jan 12 13:46:40 1970 +0000
363
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    42
summary:     2
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    43
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    44
this should show a revision linked to changeset 1
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    45
   rev    offset  length   base linkrev nodeid       p1           p2
10490
f2618cacb485 filelog: sort meta entries, ensure deterministic order
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de>
parents: 6935
diff changeset
    46
     0         0      65      0       1 37d9b5d994ea 000000000000 000000000000
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    47
this should show the rename information in the metadata
10490
f2618cacb485 filelog: sort meta entries, ensure deterministic order
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de>
parents: 6935
diff changeset
    48
copy: a
1043
9344f5dd4488 Update tests
mpm@selenic.com
parents: 981
diff changeset
    49
copyrev: b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3
10490
f2618cacb485 filelog: sort meta entries, ensure deterministic order
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de>
parents: 6935
diff changeset
    50
4999f120a3b88713bbefddd195cf5133  .hg/store/data/b.i
925
5a034646e472 run-tests: remove '+ hg' trick
mpm@selenic.com
parents: 814
diff changeset
    51
60b725f10c9c85c70d97880dfe8191b3  bsum
5a034646e472 run-tests: remove '+ hg' trick
mpm@selenic.com
parents: 814
diff changeset
    52
60b725f10c9c85c70d97880dfe8191b3  asum
363
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    53
checking changesets
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    54
checking manifests
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    55
crosschecking files in changesets and manifests
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    56
checking files
ae96b7e1318d Add hg copy
mpm@selenic.com
parents:
diff changeset
    57
2 files, 2 changesets, 2 total revisions