annotate tests/groups-legacy.t @ 78:02b85549369b default tip

Update for Mercurial 4.8.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 03 Nov 2018 23:40:04 -0700
parents 91efe98be062
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
37
cf3fe04cd96b Initial work on testing
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
1
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
2 Let's test group paths, configured with legacy syntax.
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
3
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
4 Some locations used during testing:
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
5
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
6 $ WORK_DIR=${WORK_DIR-`pwd`/work}
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
7 $ rm -rf $WORK_DIR
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
8
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
9 $ export BASE=$WORK_DIR/base
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
10 $ export REP1=$WORK_DIR/rep1
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
11 $ export REP2=$WORK_DIR/rep2
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
12 $ export REP3=$WORK_DIR/rep3
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
13 $ export REP4=$WORK_DIR/rep4
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
14
64
bbd1a915b34c Making sure all directories exist when necessary. This should hopefully
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 61
diff changeset
15 Some verifications, just to make sure
bbd1a915b34c Making sure all directories exist when necessary. This should hopefully
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 61
diff changeset
16
bbd1a915b34c Making sure all directories exist when necessary. This should hopefully
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 61
diff changeset
17 $ mkdir -p $WORK_DIR
bbd1a915b34c Making sure all directories exist when necessary. This should hopefully
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 61
diff changeset
18 $ cd $WORK_DIR
bbd1a915b34c Making sure all directories exist when necessary. This should hopefully
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 61
diff changeset
19 $ pwd
bbd1a915b34c Making sure all directories exist when necessary. This should hopefully
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 61
diff changeset
20 /tmp/cramtests-*/groups-legacy.t/work (glob)
bbd1a915b34c Making sure all directories exist when necessary. This should hopefully
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 61
diff changeset
21
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
22 First we need appropriate Mercurial configuration file (and variable
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
23 which ensures it is used).
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
24
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
25 $ export HGRCPATH=$WORK_DIR/hgrc
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
26 $ mkdir -p $HGRCPATH
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
27
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
28 $ cat > $HGRCPATH/basic.rc << EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
29 > [ui]
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
30 > username = Andy Default <default@nowhere.net>
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
31 > [extensions]
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
32 > mercurial_all_paths =
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
33 > EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
34
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
35 We need some repositories to test.
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
36
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
37 $ hg init "$BASE"
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
38 $ hg init "$REP1"
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
39 $ hg init "$REP2"
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
40 $ hg init "$REP3"
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
41 $ hg init "$REP4"
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
42
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
43 and configuration of groups:
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
44
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
45 $ cat > $BASE/.hg/hgrc << EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
46 > [odd]
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
47 > remote1=$REP1
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
48 > remote3=$REP3
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
49 > [even]
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
50 > remote2=$REP2
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
51 > remote4=$REP4
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
52 > EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
53
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
54 Let's test pushing
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
55
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
56 $ cat > $BASE/file.txt << EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
57 > Some text
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
58 > EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
59
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
60 $ hg --cwd $BASE add
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
61 adding file.txt
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
62 $ hg --cwd $BASE commit -m 'First'
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
63
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
64 $ hg --cwd $BASE pushall -g odd
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
65 pushing to */rep1 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
66 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
67 adding changesets
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
68 adding manifests
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
69 adding file changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
70 added 1 changesets with 1 changes to 1 files
44
2d6c7e0c1b2f Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 42
diff changeset
71
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
72 pushing to */rep3 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
73 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
74 adding changesets
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
75 adding manifests
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
76 adding file changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
77 added 1 changesets with 1 changes to 1 files
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
78
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
79 $ hg --cwd $REP1 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
80 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
81
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
82 $ hg --cwd $REP2 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
83
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
84 $ hg --cwd $REP3 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
85 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
86
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
87 $ hg --cwd $REP4 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
88
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
89
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
90 $ cat >> $BASE/file.txt << EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
91 > More text
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
92 > EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
93
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
94 $ hg --cwd $BASE commit -m 'Second'
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
95
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
96
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
97 $ hg --cwd $BASE pushall --group even
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
98 pushing to */rep2 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
99 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
100 adding changesets
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
101 adding manifests
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
102 adding file changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
103 added 2 changesets with 2 changes to 1 files
44
2d6c7e0c1b2f Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 42
diff changeset
104
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
105 pushing to */rep4 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
106 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
107 adding changesets
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
108 adding manifests
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
109 adding file changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
110 added 2 changesets with 2 changes to 1 files
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
111
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
112 $ hg --cwd $REP1 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
113 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
114
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
115 $ hg --cwd $REP2 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
116 1: Second
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
117 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
118
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
119 $ hg --cwd $REP3 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
120 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
121
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
122 $ hg --cwd $REP4 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
123 1: Second
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
124 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
125
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
126
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
127 Let's also test pulling
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
128
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
129 $ hg --cwd $REP1 update
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
130 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
131
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
132 $ cat > $REP1/rep1.txt << EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
133 > Another text
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
134 > EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
135
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
136 $ hg --cwd $REP1 add
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
137 adding rep1.txt
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
138 $ hg --cwd $REP1 commit -m "In repo1"
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
139
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
140
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
141 $ hg --cwd $REP2 update
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
142 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
143
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
144 $ cat >> $REP2/file.txt << EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
145 > From repo2…
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
146 > EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
147
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
148 $ hg --cwd $REP2 commit -m "In repo2"
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
149
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
150 $ hg --cwd $BASE incomingall --group odd
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
151 comparing with */rep1 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
152 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
153 changeset: 1:* (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
154 tag: tip
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
155 user: Andy Default <default@nowhere.net>
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
156 date: .* (re)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
157 summary: In repo1
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
158
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
159 comparing with */rep3 (glob)
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
160 searching for changes
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
161 no changes found
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
162
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
163 $ hg --cwd $BASE incomingall --group even
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
164 comparing with */rep2 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
165 searching for changes
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
166 changeset: 2:.* (re)
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
167 tag: tip
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
168 user: Andy Default <default@nowhere.net>
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
169 date: .* (re)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
170 summary: In repo2
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
171
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
172 comparing with */rep4 (glob)
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
173 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
174 no changes found
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
175
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
176 $ hg --cwd $BASE pullall -g odd
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
177 pulling from */rep1 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
178 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
179 adding changesets
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
180 adding manifests
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
181 adding file changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
182 added 1 changesets with 1 changes to 1 files (+1 heads)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
183 (run 'hg heads' to see heads, 'hg merge' to merge)
44
2d6c7e0c1b2f Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 42
diff changeset
184
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
185 pulling from */rep3 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
186 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
187 no changes found
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
188
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
189 $ hg --cwd $BASE log --template '{rev}: {desc}\n'
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
190 2: In repo1
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
191 1: Second
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
192 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
193
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
194 $ hg --cwd $BASE outgoingall --group odd
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
195 comparing with */rep1 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
196 searching for changes
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
197 changeset: 1:* (glob)
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
198 user: Andy Default <default@nowhere.net>
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
199 date: .* (re)
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
200 summary: Second
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
201
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
202 comparing with */rep3 (glob)
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
203 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
204 changeset: 1:* (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
205 user: Andy Default <default@nowhere.net>
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
206 date: .* (re)
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
207 summary: Second
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
208
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
209 changeset: 2:* (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
210 tag: tip
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
211 parent: 0:* (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
212 user: Andy Default <default@nowhere.net>
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
213 date: .* (re)
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
214 summary: In repo1
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
215
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
216
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
217 $ hg --cwd $BASE outgoingall --group even
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
218 comparing with */rep2 (glob)
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
219 searching for changes
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
220 changeset: 2:* (glob)
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
221 tag: tip
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
222 parent: 0:* (glob)
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
223 user: Andy Default <default@nowhere.net>
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
224 date: .* (re)
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
225 summary: In repo1
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
226
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
227 comparing with */rep4 (glob)
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
228 searching for changes
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
229 changeset: 2:* (glob)
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
230 tag: tip
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
231 parent: 0:* (glob)
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
232 user: Andy Default <default@nowhere.net>
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
233 date: .* (re)
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
234 summary: In repo1
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
235
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
236
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
237 Wrong groups do not work
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
238
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
239 $ hg --cwd $BASE pullall -g unknown
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
240 abort: No paths defined in section unknown
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
241 [255]
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
242
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
243 $ hg --cwd $BASE incomingall --group unknown
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
244 abort: No paths defined in section unknown
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
245 [255]
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
246
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
247 $ hg --cwd $BASE outgoingall --group unknown
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
248 abort: No paths defined in section unknown
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
249 [255]
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
250
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
251 $ hg --cwd $BASE pushall -g unknown
41
b8a7342fbf23 outgoingall and incomingall can't handle -g as it is already taken,
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 40
diff changeset
252 abort: No paths defined in section unknown
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
253 [255]
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
254
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
255 Neither do default commands without normal paths
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
256
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
257 $ hg --cwd $BASE pushall
50
55469dbb19c4 testfixes
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 44
diff changeset
258 abort: No paths defined for repository
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
259 [255]
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
260
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
261 $ hg --cwd $BASE pullall
50
55469dbb19c4 testfixes
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 44
diff changeset
262 abort: No paths defined for repository
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
263 [255]
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
264
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
265 Finally let's test that push options work
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
266
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
267 $ cat > $BASE/br1.txt << EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
268 > Br1 text
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
269 > EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
270
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
271 $ hg --cwd $BASE branch br1
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
272 marked working directory as branch br1
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
273 (branches are permanent and global, did you want a bookmark?)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
274 $ hg --cwd $BASE add
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
275 adding br1.txt
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
276 $ hg --cwd $BASE commit -m 'Br1'
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
277
61
5a517f942da0 Attempt to fix drone errors like
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 51
diff changeset
278 $ cd $BASE
65
030b8a638ccf History note
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 64
diff changeset
279 $ pwd
030b8a638ccf History note
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 64
diff changeset
280 /tmp/cramtests-*/groups-legacy.t/work/base (glob)
66
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 65
diff changeset
281 $ hg update default 2>/dev/null # --cwd $BASE
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
282 2 files updated, 0 files merged, 1 files removed, 0 files unresolved
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
283 $ cat >> $BASE/file.txt << EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
284 > later text
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
285 > EOF
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
286 $ hg --cwd $BASE commit -m 'Normal'
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
287
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
288 $ hg --cwd $BASE pushall -r default -f -g odd
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
289 pushing to */rep1 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
290 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
291 adding changesets
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
292 adding manifests
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
293 adding file changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
294 added 1 changesets with 1 changes to 1 files
44
2d6c7e0c1b2f Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 42
diff changeset
295
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
296 pushing to */rep3 (glob)
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
297 searching for changes
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
298 adding changesets
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
299 adding manifests
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
300 adding file changes
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
301 added 2 changesets with 2 changes to 2 files
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
302
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
303 $ hg --cwd $BASE log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
304 4: Normal
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
305 3: Br1
42
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
306 2: In repo1
7b4bc975644c Legacy group syntax properly tested.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 41
diff changeset
307 1: Second
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
308 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
309
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
310 $ hg --cwd $REP1 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
311 2: Normal
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
312 1: In repo1
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
313 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
314
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
315 $ hg --cwd $REP2 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
316 2: In repo2
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
317 1: Second
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
318 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
319
51
14a3ffbba22b Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 50
diff changeset
320 $ hg --cwd $REP3 log --template '{rev}: {desc}\n'
40
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
321 2: Normal
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
322 1: In repo1
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
323 0: First
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
324
1c22cd2904eb Groups tests?
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 37
diff changeset
325 .