Mercurial > hg-allpaths
annotate tests/facing_problems.t @ 52:6506ac4ef783
Further testfixes.
author | Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl> |
---|---|
date | Sun, 25 Sep 2016 22:25:27 +0200 |
parents | 14a3ffbba22b |
children | bbd1a915b34c |
rev | line source |
---|---|
37
cf3fe04cd96b
Initial work on testing
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff
changeset
|
1 |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
2 Let's test behaviour when there are problems - some repo is missing, |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
3 another is unrelated. |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
4 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
5 Some locations used during testing: |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
6 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
7 $ WORK_DIR=${WORK_DIR-`pwd`/work} |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
8 $ rm -rf $WORK_DIR |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
9 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
10 $ export BASE=$WORK_DIR/base |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
11 $ export GOOD1=$WORK_DIR/good1 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
12 $ export UNREL=$WORK_DIR/unrelated |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
13 $ export MISSING=$WORK_DIR/missing |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
14 $ export GOOD2=$WORK_DIR/good2 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
15 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
16 First we need appropriate Mercurial configuration file (and variable |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
17 which ensures it is used). |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
18 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
19 $ export HGRCPATH=$WORK_DIR/hgrc |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
20 $ mkdir -p $HGRCPATH |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
21 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
22 $ cat > $HGRCPATH/basic.rc << EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
23 > [ui] |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
24 > username = Andy Default <default@nowhere.net> |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
25 > [extensions] |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
26 > mercurial_all_paths = |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
27 > EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
28 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
29 We need some repositories to test. |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
30 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
31 $ hg init "$BASE" |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
32 $ hg init "$GOOD1" |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
33 $ hg init "$UNREL" |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
34 $ hg init "$GOOD2" |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
35 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
36 $ cat > $BASE/.hg/hgrc << EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
37 > [paths] |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
38 > good1=$GOOD1 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
39 > unrel=$UNREL |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
40 > missing=$MISSING |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
41 > good2=$GOOD2 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
42 > EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
43 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
44 $ cat > $UNREL/something.txt << EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
45 > This gonnna be unrelated. |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
46 > EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
47 $ hg --cwd $UNREL add |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
48 adding something.txt |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
49 $ hg --cwd $UNREL commit -m "Unrelated" |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
50 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
51 Let's test pushing |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
52 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
53 $ cat > $BASE/file.txt << EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
54 > Some text |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
55 > EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
56 $ hg --cwd $BASE add |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
57 adding file.txt |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
58 $ hg --cwd $BASE commit -m 'First' |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
59 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
60 $ hg --cwd $BASE pushall |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
61 pushing to */good1 (glob) |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
62 searching for changes |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
63 adding changesets |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
64 adding manifests |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
65 adding file changes |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
66 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:
43
diff
changeset
|
67 |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
68 pushing to */unrelated (glob) |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
69 searching for changes |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
70 abort: repository is unrelated |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
71 [255] |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
72 |
51
14a3ffbba22b
Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
44
diff
changeset
|
73 $ hg --cwd $GOOD1 log --template '{rev}: {desc}\n' |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
74 0: First |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
75 |
51
14a3ffbba22b
Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
44
diff
changeset
|
76 $ hg --cwd $GOOD2 log --template '{rev}: {desc}\n' |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
77 |
51
14a3ffbba22b
Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
44
diff
changeset
|
78 $ hg --cwd $UNREL log --template '{rev}: {desc}\n' |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
79 0: Unrelated |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
80 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
81 and again, but in non-breaking mode |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
82 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
83 $ cat >> $BASE/file.txt << EOF |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
84 > More text |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
85 > EOF |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
86 $ hg --cwd $BASE commit -m 'Second' |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
87 |
52
6506ac4ef783
Further testfixes.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
51
diff
changeset
|
88 This must go in quiet mode as various mercurials differ in the way they |
6506ac4ef783
Further testfixes.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
51
diff
changeset
|
89 report problems. |
6506ac4ef783
Further testfixes.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
51
diff
changeset
|
90 |
6506ac4ef783
Further testfixes.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
51
diff
changeset
|
91 $ hg --cwd $BASE pushall --ignore-errors --quiet |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
92 error handling unrel: repository is unrelated |
52
6506ac4ef783
Further testfixes.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
51
diff
changeset
|
93 error handling missing: repository .*/missing (does not exist|not found) (re) |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
94 |
51
14a3ffbba22b
Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
44
diff
changeset
|
95 $ hg --cwd $GOOD1 log --template '{rev}: {desc}\n' |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
96 1: Second |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
97 0: First |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
98 |
51
14a3ffbba22b
Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
44
diff
changeset
|
99 $ hg --cwd $GOOD2 log --template '{rev}: {desc}\n' |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
100 1: Second |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
101 0: First |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
102 |
51
14a3ffbba22b
Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
44
diff
changeset
|
103 $ hg --cwd $UNREL log --template '{rev}: {desc}\n' |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
104 0: Unrelated |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
105 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
106 Let's also test pulling |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
107 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
108 $ hg --cwd $GOOD1 update |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
109 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
110 $ cat > $GOOD1/rep1.txt << EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
111 > Another text |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
112 > EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
113 $ hg --cwd $GOOD1 add |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
114 adding rep1.txt |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
115 $ hg --cwd $GOOD1 commit -m "In repo1" |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
116 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
117 $ hg --cwd $UNREL update |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
118 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
119 $ cat > $UNREL/unr.txt << EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
120 > Another text |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
121 > EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
122 $ hg --cwd $UNREL add |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
123 adding unr.txt |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
124 $ hg --cwd $UNREL commit -m "In unrel" |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
125 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
126 $ hg --cwd $GOOD2 update |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
127 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
128 $ cat > $GOOD2/rep1.txt << EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
129 > Another text |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
130 > EOF |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
131 $ hg --cwd $GOOD2 add |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
132 adding rep1.txt |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
133 $ hg --cwd $GOOD2 commit -m "In good2" |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
134 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
135 $ hg --cwd $BASE incomingall |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
136 comparing with */good1 (glob) |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
137 searching for changes |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
138 changeset: 2:* (glob) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
139 tag: tip |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
140 user: Andy Default <default@nowhere.net> |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
141 date: .* (re) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
142 summary: In repo1 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
143 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
144 comparing with */unrelated (glob) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
145 searching for changes |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
146 abort: repository is unrelated |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
147 [255] |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
148 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
149 $ hg --cwd $BASE incomingall --ignore-errors |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
150 comparing with */good1 (glob) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
151 searching for changes |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
152 changeset: 2:* (glob) |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
153 tag: tip |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
154 user: Andy Default <default@nowhere.net> |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
155 date: .* (re) |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
156 summary: In repo1 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
157 |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
158 comparing with */unrelated (glob) |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
159 searching for changes |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
160 error handling unrel: repository is unrelated |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
161 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
162 error handling missing: repository */missing not found (glob) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
163 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
164 comparing with */good2 (glob) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
165 searching for changes |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
166 changeset: 2:* (glob) |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
167 tag: tip |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
168 user: Andy Default <default@nowhere.net> |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
169 date: .* (re) |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
170 summary: In good2 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
171 |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
172 |
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
173 $ hg --cwd $BASE pullall |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
174 pulling from */good1 (glob) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
175 searching for changes |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
176 adding changesets |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
177 adding manifests |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
178 adding file changes |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
179 added 1 changesets with 1 changes to 1 files |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
180 (run 'hg update' to get a working copy) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
181 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
182 pulling from */unrelated (glob) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
183 searching for changes |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
184 abort: repository is unrelated |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
185 [255] |
43
a1fb32ff4532
Further work on tests
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
37
diff
changeset
|
186 |
51
14a3ffbba22b
Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
44
diff
changeset
|
187 $ hg --cwd $BASE log --template '{rev}: {desc}\n' |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
188 2: In repo1 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
189 1: Second |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
190 0: First |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
191 |
52
6506ac4ef783
Further testfixes.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
51
diff
changeset
|
192 This also goes quiet due to differences between mercurials. |
6506ac4ef783
Further testfixes.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
51
diff
changeset
|
193 |
6506ac4ef783
Further testfixes.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
51
diff
changeset
|
194 $ hg --cwd $BASE pullall --ignore-errors --quiet |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
195 error handling unrel: repository is unrelated |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
196 error handling missing: repository */missing not found (glob) |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
197 |
51
14a3ffbba22b
Fixing tests for older mercurials
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
44
diff
changeset
|
198 $ hg --cwd $BASE log --template '{rev}: {desc}\n' |
44
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
199 3: In good2 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
200 2: In repo1 |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
201 1: Second |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
202 0: First |
2d6c7e0c1b2f
Added newline between successive items output
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
43
diff
changeset
|
203 |