Mercurial > treepkg
annotate test/test_subversion.py @ 557:9824e409388b
Refactor git branching
If a checkout is already available and the branch is changed in
the config git command would always fail because it doesn't know
the branch to track. Therefore always check if the branch is
locally available and if not checkout the remote branch
author | Bjoern Ricks <bricks@intevation.de> |
---|---|
date | Fri, 02 Sep 2011 08:45:28 +0000 |
parents | f58f9adb7dc3 |
children |
rev | line source |
---|---|
282
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
1 # Copyright (C) 2008, 2009 by Intevation GmbH |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
2 # Authors: |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
3 # Bernhard Herzog <bh@intevation.de> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
4 # |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
5 # This program is free software under the GPL (>=v2) |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
6 # Read the file COPYING coming with the software for details. |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
7 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
8 """Tests for the treepkg.subversion module""" |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
9 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
10 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
11 import unittest |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
12 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
13 from treepkg.subversion import extract_tag_revisions |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
14 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
15 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
16 class TestTagDetector(unittest.TestCase): |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
17 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
18 def test_tag_changes_count_one_copy_command(self): |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
19 xml = """\ |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
20 <?xml version="1.0"?> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
21 <log> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
22 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
23 revision="1001832"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
24 <author>tmcguire</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
25 <date>2009-07-24T11:01:19.722901Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
26 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
27 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
28 action="M">/branches/kdepim/enterprise/kdepim/kontact/src/main.cpp</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
29 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
30 action="M">/branches/kdepim/enterprise/kdepim/kmail/kmversion.h</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
31 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
32 action="M">/branches/kdepim/enterprise/kdepim/korganizer/version.h</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
33 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
34 <msg>SVN_SILENT Update version numbers for today's release.</msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
35 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
36 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
37 revision="1001837"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
38 <author>tmcguire</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
39 <date>2009-07-24T11:02:47.403605Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
40 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
41 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
42 copyfrom-path="/branches/kdepim/enterprise/kdepim" |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
43 copyfrom-rev="1001836" |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
44 action="A">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
45 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
46 <msg>SVN_SILENT Tag kdepim.</msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
47 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
48 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
49 revision="1004164"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
50 <author>winterz</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
51 <date>2009-07-29T13:23:42.262028Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
52 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
53 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
54 action="M">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim/libkcal/scheduler.cpp</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
55 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
56 <msg>merge SVN commit 1004159 by winterz: |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
57 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
58 Allow an attendee to decline an new invitation without getting the error |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
59 message that the event couldn't be found in their calendar. |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
60 kolab/issue3780 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
61 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
62 </msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
63 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
64 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
65 revision="1004558"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
66 <author>winterz</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
67 <date>2009-07-30T13:34:18.385413Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
68 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
69 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
70 action="M">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim/kmail/newfolderdialog.cpp</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
71 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
72 <msg>merge SVN commit 1004535 by tmcguire: |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
73 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
74 Fix silly crash when creating a folder. |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
75 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
76 kolab/issue3777 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
77 </msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
78 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
79 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
80 revision="1004604"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
81 <author>winterz</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
82 <date>2009-07-30T15:25:19.331744Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
83 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
84 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
85 action="M">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim/libkcal/incidenceformatter.cpp</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
86 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
87 <msg>merge SVN commit 1004601 by winterz: |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
88 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
89 possible fix for kolab/issue3724 and kolab/issue3780, whereby multiple |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
90 persons having write access to a folder can confuse things for other |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
91 users accessing that folder. |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
92 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
93 </msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
94 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
95 </log> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
96 """ |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
97 # |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
98 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
99 self.assertEquals(extract_tag_revisions(xml), |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
100 ["1001837", "1004164", "1004558", "1004604"]) |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
101 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
102 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
103 def test_tag_changes_count_two_copy_commands(self): |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
104 xml = """\ |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
105 <?xml version="1.0"?> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
106 <log> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
107 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
108 revision="901832"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
109 <author>tmcguire</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
110 <date>2009-07-24T11:01:19.722901Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
111 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
112 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
113 action="M">/branches/kdepim/enterprise/kdepim/kontact/src/main.cpp</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
114 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
115 action="M">/branches/kdepim/enterprise/kdepim/kmail/kmversion.h</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
116 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
117 action="M">/branches/kdepim/enterprise/kdepim/korganizer/version.h</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
118 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
119 <msg>SVN_SILENT Update version numbers for today's release.</msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
120 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
121 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
122 revision="901837"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
123 <author>tmcguire</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
124 <date>2009-07-24T11:02:47.403605Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
125 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
126 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
127 copyfrom-path="/branches/kdepim/enterprise/kdepim" |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
128 copyfrom-rev="1001836" |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
129 action="A">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
130 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
131 <msg>SVN_SILENT Tag kdepim.</msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
132 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
133 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
134 revision="1004164"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
135 <author>winterz</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
136 <date>2009-07-29T13:23:42.262028Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
137 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
138 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
139 action="M">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim/libkcal/scheduler.cpp</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
140 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
141 <msg>merge SVN commit 1004159 by winterz: |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
142 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
143 Allow an attendee to decline an new invitation without getting the error |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
144 message that the event couldn't be found in their calendar. |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
145 kolab/issue3780 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
146 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
147 </msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
148 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
149 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
150 revision="1004558"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
151 <author>winterz</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
152 <date>2009-07-30T13:34:18.385413Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
153 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
154 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
155 action="M">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim/kmail/newfolderdialog.cpp</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
156 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
157 <msg>merge SVN commit 1004535 by tmcguire: |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
158 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
159 Fix silly crash when creating a folder. |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
160 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
161 kolab/issue3777 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
162 </msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
163 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
164 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
165 revision="1004604"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
166 <author>winterz</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
167 <date>2009-07-30T15:25:19.331744Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
168 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
169 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
170 action="M">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim/libkcal/incidenceformatter.cpp</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
171 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
172 <msg>merge SVN commit 1004601 by winterz: |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
173 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
174 possible fix for kolab/issue3724 and kolab/issue3780, whereby multiple |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
175 persons having write access to a folder can confuse things for other |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
176 users accessing that folder. |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
177 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
178 </msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
179 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
180 <logentry |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
181 revision="1005000"> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
182 <author>somebody</author> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
183 <date>2009-07-24T12:02:47.403605Z</date> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
184 <paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
185 <path |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
186 copyfrom-path="/branches/kdepim/enterprise/kdepim" |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
187 copyfrom-rev="1001836" |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
188 action="A">/tags/kdepim/enterprise35.0.20090724.1001831/kdepim</path> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
189 </paths> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
190 <msg>ficticious commit that looks like the earlier copy that created the tag. |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
191 </msg> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
192 </logentry> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
193 </log> |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
194 """ |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
195 # |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
196 |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
197 self.assertEquals(extract_tag_revisions(xml), |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
198 ["901837", "1004164", "1004558", "1004604", |
f58f9adb7dc3
Add functions to get SVN logs and extract tag revisions from it. Add
Bernhard Herzog <bh@intevation.de>
parents:
diff
changeset
|
199 "1005000"]) |