Merge lp:~vila/bzr/thou-shall-use-testcaseintempdir into lp:bzr
- thou-shall-use-testcaseintempdir
- Merge into bzr.dev
Status: | Merged |
---|---|
Approved by: | Martin Packman |
Approved revision: | no longer in the source branch. |
Merged at revision: | 6553 |
Proposed branch: | lp:~vila/bzr/thou-shall-use-testcaseintempdir |
Merge into: | lp:bzr |
Diff against target: |
772 lines (+65/-76) 39 files modified
bzrlib/plugins/launchpad/test_lp_api.py (+1/-1) bzrlib/plugins/launchpad/test_lp_directory.py (+1/-1) bzrlib/tests/blackbox/test_init.py (+1/-1) bzrlib/tests/blackbox/test_inventory.py (+1/-1) bzrlib/tests/blackbox/test_push.py (+1/-1) bzrlib/tests/per_branch/test_hooks.py (+1/-1) bzrlib/tests/per_interbranch/test_pull.py (+1/-1) bzrlib/tests/per_interbranch/test_push.py (+1/-1) bzrlib/tests/per_merger.py (+1/-1) bzrlib/tests/per_tree/test_inv.py (+1/-1) bzrlib/tests/per_versionedfile.py (+2/-2) bzrlib/tests/per_workingtree/test_eol_conversion.py (+1/-1) bzrlib/tests/per_workingtree/test_views.py (+2/-2) bzrlib/tests/test_btree_index.py (+2/-2) bzrlib/tests/test_bugtracker.py (+3/-3) bzrlib/tests/test_commands.py (+1/-1) bzrlib/tests/test_directory_service.py (+1/-1) bzrlib/tests/test_dirstate.py (+1/-2) bzrlib/tests/test_generate_docs.py (+1/-1) bzrlib/tests/test_help.py (+1/-1) bzrlib/tests/test_http.py (+5/-4) bzrlib/tests/test_http_response.py (+1/-1) bzrlib/tests/test_ignores.py (+1/-1) bzrlib/tests/test_lazy_import.py (+2/-2) bzrlib/tests/test_lockable_files.py (+5/-5) bzrlib/tests/test_log.py (+2/-2) bzrlib/tests/test_merge.py (+1/-1) bzrlib/tests/test_osutils.py (+4/-4) bzrlib/tests/test_osutils_encodings.py (+2/-2) bzrlib/tests/test_pack.py (+1/-1) bzrlib/tests/test_remote.py (+1/-1) bzrlib/tests/test_revisionspec.py (+1/-1) bzrlib/tests/test_selftest.py (+5/-5) bzrlib/tests/test_sftp_transport.py (+3/-2) bzrlib/tests/test_smart.py (+2/-14) bzrlib/tests/test_smart_transport.py (+1/-1) bzrlib/tests/test_symbol_versioning.py (+1/-1) bzrlib/tests/test_wsgi.py (+1/-1) bzrlib/tests/test_xml.py (+1/-1) |
To merge this branch: | bzr merge lp:~vila/bzr/thou-shall-use-testcaseintempdir |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Packman (community) | Approve | ||
Review via email: mp+118074@code.launchpad.net |
Commit message
Calling super() instead of mentioning the base class in setUp avoid mistakes.
Description of the change
Remember the annoying:
failed to open trace file: [Errno 13] Permission denied: '/you-should-
while running the test suite ?
I'm been wondering for quite some time where it was coming from with a gut
feeling that some test weren't using the right base class (as hinted by the
error message).
Guess what ? I was wrong, the culprit was:
class TestWSGI(
Huh ? It uses TestCaseInTempDir what the ... ?
def setUp(self):
Oooops.
Better use super() here, far safer.
Martin Packman (gz) wrote : | # |
Nothing else broken, though bt.test_
Vincent Ladeuil (vila) wrote : | # |
> Nothing else broken, though bt.test_
> robust thing ever.
Urgh, indeed, youth sin I guess, fixed in the next revision.
Vincent Ladeuil (vila) wrote : | # |
And this last revision get rid of the remaining tests where grep matched setup(self). There are only a few remaining matches that can may be be deleted but require more attention.
Vincent Ladeuil (vila) wrote : | # |
sent to pqm by email
Preview Diff
1 | === modified file 'bzrlib/plugins/launchpad/test_lp_api.py' | |||
2 | --- bzrlib/plugins/launchpad/test_lp_api.py 2011-07-11 07:02:20 +0000 | |||
3 | +++ bzrlib/plugins/launchpad/test_lp_api.py 2012-08-04 14:30:26 +0000 | |||
4 | @@ -34,7 +34,7 @@ | |||
5 | 34 | _test_needs_features = [launchpadlib_feature] | 34 | _test_needs_features = [launchpadlib_feature] |
6 | 35 | 35 | ||
7 | 36 | def setUp(self): | 36 | def setUp(self): |
9 | 37 | TestCase.setUp(self) | 37 | super(TestDependencyManagement, self).setUp() |
10 | 38 | from bzrlib.plugins.launchpad import lp_api | 38 | from bzrlib.plugins.launchpad import lp_api |
11 | 39 | self.lp_api = lp_api | 39 | self.lp_api = lp_api |
12 | 40 | 40 | ||
13 | 41 | 41 | ||
14 | === modified file 'bzrlib/plugins/launchpad/test_lp_directory.py' | |||
15 | --- bzrlib/plugins/launchpad/test_lp_directory.py 2012-01-20 13:07:10 +0000 | |||
16 | +++ bzrlib/plugins/launchpad/test_lp_directory.py 2012-08-04 14:30:26 +0000 | |||
17 | @@ -451,7 +451,7 @@ | |||
18 | 451 | server_class = None | 451 | server_class = None |
19 | 452 | 452 | ||
20 | 453 | def setUp(self): | 453 | def setUp(self): |
22 | 454 | tests.TestCase.setUp(self) | 454 | super(TestXMLRPCTransport, self).setUp() |
23 | 455 | self.server = self.server_class() | 455 | self.server = self.server_class() |
24 | 456 | self.server.start_server() | 456 | self.server.start_server() |
25 | 457 | self.addCleanup(self.server.stop_server) | 457 | self.addCleanup(self.server.stop_server) |
26 | 458 | 458 | ||
27 | === modified file 'bzrlib/tests/blackbox/test_init.py' | |||
28 | --- bzrlib/tests/blackbox/test_init.py 2011-12-21 16:26:24 +0000 | |||
29 | +++ bzrlib/tests/blackbox/test_init.py 2012-08-04 14:30:26 +0000 | |||
30 | @@ -36,7 +36,7 @@ | |||
31 | 36 | class TestInit(TestCaseWithTransport): | 36 | class TestInit(TestCaseWithTransport): |
32 | 37 | 37 | ||
33 | 38 | def setUp(self): | 38 | def setUp(self): |
35 | 39 | TestCaseWithTransport.setUp(self) | 39 | super(TestInit, self).setUp() |
36 | 40 | self._default_label = '2a' | 40 | self._default_label = '2a' |
37 | 41 | 41 | ||
38 | 42 | def test_init_with_format(self): | 42 | def test_init_with_format(self): |
39 | 43 | 43 | ||
40 | === modified file 'bzrlib/tests/blackbox/test_inventory.py' | |||
41 | --- bzrlib/tests/blackbox/test_inventory.py 2009-03-23 14:59:43 +0000 | |||
42 | +++ bzrlib/tests/blackbox/test_inventory.py 2012-08-04 14:30:26 +0000 | |||
43 | @@ -24,7 +24,7 @@ | |||
44 | 24 | class TestInventory(TestCaseWithTransport): | 24 | class TestInventory(TestCaseWithTransport): |
45 | 25 | 25 | ||
46 | 26 | def setUp(self): | 26 | def setUp(self): |
48 | 27 | TestCaseWithTransport.setUp(self) | 27 | super(TestInventory, self).setUp() |
49 | 28 | 28 | ||
50 | 29 | tree = self.make_branch_and_tree('.') | 29 | tree = self.make_branch_and_tree('.') |
51 | 30 | self.build_tree(['a', 'b/', 'b/c']) | 30 | self.build_tree(['a', 'b/', 'b/c']) |
52 | 31 | 31 | ||
53 | === modified file 'bzrlib/tests/blackbox/test_push.py' | |||
54 | --- bzrlib/tests/blackbox/test_push.py 2012-07-04 18:02:31 +0000 | |||
55 | +++ bzrlib/tests/blackbox/test_push.py 2012-08-04 14:30:26 +0000 | |||
56 | @@ -683,7 +683,7 @@ | |||
57 | 683 | class TestPushRedirect(tests.TestCaseWithTransport): | 683 | class TestPushRedirect(tests.TestCaseWithTransport): |
58 | 684 | 684 | ||
59 | 685 | def setUp(self): | 685 | def setUp(self): |
61 | 686 | tests.TestCaseWithTransport.setUp(self) | 686 | super(TestPushRedirect, self).setUp() |
62 | 687 | self.memory_server = RedirectingMemoryServer() | 687 | self.memory_server = RedirectingMemoryServer() |
63 | 688 | self.start_server(self.memory_server) | 688 | self.start_server(self.memory_server) |
64 | 689 | # Make the branch and tree that we'll be pushing. | 689 | # Make the branch and tree that we'll be pushing. |
65 | 690 | 690 | ||
66 | === modified file 'bzrlib/tests/per_branch/test_hooks.py' | |||
67 | --- bzrlib/tests/per_branch/test_hooks.py 2012-03-14 13:34:43 +0000 | |||
68 | +++ bzrlib/tests/per_branch/test_hooks.py 2012-08-04 14:30:26 +0000 | |||
69 | @@ -294,7 +294,7 @@ | |||
70 | 294 | """ | 294 | """ |
71 | 295 | 295 | ||
72 | 296 | def setUp(self): | 296 | def setUp(self): |
74 | 297 | ChangeBranchTipTestCase.setUp(self) | 297 | super(TestAllMethodsThatChangeTipWillRunHooks, self).setUp() |
75 | 298 | self.installPreAndPostHooks() | 298 | self.installPreAndPostHooks() |
76 | 299 | 299 | ||
77 | 300 | def installPreAndPostHooks(self): | 300 | def installPreAndPostHooks(self): |
78 | 301 | 301 | ||
79 | === modified file 'bzrlib/tests/per_interbranch/test_pull.py' | |||
80 | --- bzrlib/tests/per_interbranch/test_pull.py 2012-02-23 23:26:35 +0000 | |||
81 | +++ bzrlib/tests/per_interbranch/test_pull.py 2012-08-04 14:30:26 +0000 | |||
82 | @@ -125,7 +125,7 @@ | |||
83 | 125 | 125 | ||
84 | 126 | def setUp(self): | 126 | def setUp(self): |
85 | 127 | self.hook_calls = [] | 127 | self.hook_calls = [] |
87 | 128 | TestCaseWithInterBranch.setUp(self) | 128 | super(TestPullHook, self).setUp() |
88 | 129 | 129 | ||
89 | 130 | def capture_post_pull_hook(self, result): | 130 | def capture_post_pull_hook(self, result): |
90 | 131 | """Capture post pull hook calls to self.hook_calls. | 131 | """Capture post pull hook calls to self.hook_calls. |
91 | 132 | 132 | ||
92 | === modified file 'bzrlib/tests/per_interbranch/test_push.py' | |||
93 | --- bzrlib/tests/per_interbranch/test_push.py 2012-03-14 10:17:12 +0000 | |||
94 | +++ bzrlib/tests/per_interbranch/test_push.py 2012-08-04 14:30:26 +0000 | |||
95 | @@ -294,7 +294,7 @@ | |||
96 | 294 | 294 | ||
97 | 295 | def setUp(self): | 295 | def setUp(self): |
98 | 296 | self.hook_calls = [] | 296 | self.hook_calls = [] |
100 | 297 | TestCaseWithInterBranch.setUp(self) | 297 | super(TestPushHook, self).setUp() |
101 | 298 | 298 | ||
102 | 299 | def capture_post_push_hook(self, result): | 299 | def capture_post_push_hook(self, result): |
103 | 300 | """Capture post push hook calls to self.hook_calls. | 300 | """Capture post push hook calls to self.hook_calls. |
104 | 301 | 301 | ||
105 | === modified file 'bzrlib/tests/per_merger.py' | |||
106 | --- bzrlib/tests/per_merger.py 2011-12-05 14:21:55 +0000 | |||
107 | +++ bzrlib/tests/per_merger.py 2012-08-04 14:30:26 +0000 | |||
108 | @@ -209,7 +209,7 @@ | |||
109 | 209 | """Tests that the 'merge_file_content' hook is invoked.""" | 209 | """Tests that the 'merge_file_content' hook is invoked.""" |
110 | 210 | 210 | ||
111 | 211 | def setUp(self): | 211 | def setUp(self): |
113 | 212 | TestCaseWithTransport.setUp(self) | 212 | super(TestHookMergeFileContent, self).setUp() |
114 | 213 | self.hook_log = [] | 213 | self.hook_log = [] |
115 | 214 | 214 | ||
116 | 215 | def install_hook_inactive(self): | 215 | def install_hook_inactive(self): |
117 | 216 | 216 | ||
118 | === modified file 'bzrlib/tests/per_tree/test_inv.py' | |||
119 | --- bzrlib/tests/per_tree/test_inv.py 2011-06-14 01:26:41 +0000 | |||
120 | +++ bzrlib/tests/per_tree/test_inv.py 2012-08-04 14:30:26 +0000 | |||
121 | @@ -42,7 +42,7 @@ | |||
122 | 42 | _test_needs_features = [features.SymlinkFeature] | 42 | _test_needs_features = [features.SymlinkFeature] |
123 | 43 | 43 | ||
124 | 44 | def setUp(self): | 44 | def setUp(self): |
126 | 45 | per_tree.TestCaseWithTree.setUp(self) | 45 | super(TestInventoryWithSymlinks, self).setUp() |
127 | 46 | self.tree = self.get_tree_with_subdirs_and_all_content_types() | 46 | self.tree = self.get_tree_with_subdirs_and_all_content_types() |
128 | 47 | self.tree.lock_read() | 47 | self.tree.lock_read() |
129 | 48 | self.addCleanup(self.tree.unlock) | 48 | self.addCleanup(self.tree.unlock) |
130 | 49 | 49 | ||
131 | === modified file 'bzrlib/tests/per_versionedfile.py' | |||
132 | --- bzrlib/tests/per_versionedfile.py 2011-08-19 22:34:02 +0000 | |||
133 | +++ bzrlib/tests/per_versionedfile.py 2012-08-04 14:30:26 +0000 | |||
134 | @@ -841,7 +841,7 @@ | |||
135 | 841 | class TestPlanMergeVersionedFile(TestCaseWithMemoryTransport): | 841 | class TestPlanMergeVersionedFile(TestCaseWithMemoryTransport): |
136 | 842 | 842 | ||
137 | 843 | def setUp(self): | 843 | def setUp(self): |
139 | 844 | TestCaseWithMemoryTransport.setUp(self) | 844 | super(TestPlanMergeVersionedFile, self).setUp() |
140 | 845 | mapper = PrefixMapper() | 845 | mapper = PrefixMapper() |
141 | 846 | factory = make_file_factory(True, mapper) | 846 | factory = make_file_factory(True, mapper) |
142 | 847 | self.vf1 = factory(self.get_transport('root-1')) | 847 | self.vf1 = factory(self.get_transport('root-1')) |
143 | @@ -2746,7 +2746,7 @@ | |||
144 | 2746 | return ret | 2746 | return ret |
145 | 2747 | 2747 | ||
146 | 2748 | def setUp(self): | 2748 | def setUp(self): |
148 | 2749 | TestCase.setUp(self) | 2749 | super(VirtualVersionedFilesTests, self).setUp() |
149 | 2750 | self._lines = {} | 2750 | self._lines = {} |
150 | 2751 | self._parent_map = {} | 2751 | self._parent_map = {} |
151 | 2752 | self.texts = VirtualVersionedFiles(self._get_parent_map, | 2752 | self.texts = VirtualVersionedFiles(self._get_parent_map, |
152 | 2753 | 2753 | ||
153 | === modified file 'bzrlib/tests/per_workingtree/test_eol_conversion.py' | |||
154 | --- bzrlib/tests/per_workingtree/test_eol_conversion.py 2010-01-25 17:48:22 +0000 | |||
155 | +++ bzrlib/tests/per_workingtree/test_eol_conversion.py 2012-08-04 14:30:26 +0000 | |||
156 | @@ -51,7 +51,7 @@ | |||
157 | 51 | if not f(): | 51 | if not f(): |
158 | 52 | raise TestSkipped("format %s doesn't support content filtering" | 52 | raise TestSkipped("format %s doesn't support content filtering" |
159 | 53 | % fmt) | 53 | % fmt) |
161 | 54 | TestCaseWithWorkingTree.setUp(self) | 54 | super(TestEolConversion, self).setUp() |
162 | 55 | 55 | ||
163 | 56 | def patch_rules_searcher(self, eol): | 56 | def patch_rules_searcher(self, eol): |
164 | 57 | """Patch in a custom rules searcher with a given eol setting.""" | 57 | """Patch in a custom rules searcher with a given eol setting.""" |
165 | 58 | 58 | ||
166 | === modified file 'bzrlib/tests/per_workingtree/test_views.py' | |||
167 | --- bzrlib/tests/per_workingtree/test_views.py 2009-07-10 07:14:02 +0000 | |||
168 | +++ bzrlib/tests/per_workingtree/test_views.py 2012-08-04 14:30:26 +0000 | |||
169 | @@ -40,7 +40,7 @@ | |||
170 | 40 | "supports views, assuming not" % fmt) | 40 | "supports views, assuming not" % fmt) |
171 | 41 | if not f(): | 41 | if not f(): |
172 | 42 | raise TestSkipped("format %s doesn't support views" % fmt) | 42 | raise TestSkipped("format %s doesn't support views" % fmt) |
174 | 43 | TestCaseWithWorkingTree.setUp(self) | 43 | super(TestTreeViews, self).setUp() |
175 | 44 | 44 | ||
176 | 45 | def test_views_initially_empty(self): | 45 | def test_views_initially_empty(self): |
177 | 46 | wt = self.make_branch_and_tree('wt') | 46 | wt = self.make_branch_and_tree('wt') |
178 | @@ -172,7 +172,7 @@ | |||
179 | 172 | raise TestSkipped("Format %s declares that views are supported" | 172 | raise TestSkipped("Format %s declares that views are supported" |
180 | 173 | % fmt) | 173 | % fmt) |
181 | 174 | # it's covered by TestTreeViews | 174 | # it's covered by TestTreeViews |
183 | 175 | TestCaseWithWorkingTree.setUp(self) | 175 | super(TestUnsupportedViews, self).setUp() |
184 | 176 | 176 | ||
185 | 177 | def test_view_methods_raise(self): | 177 | def test_view_methods_raise(self): |
186 | 178 | wt = self.make_branch_and_tree('wt') | 178 | wt = self.make_branch_and_tree('wt') |
187 | 179 | 179 | ||
188 | === modified file 'bzrlib/tests/test_btree_index.py' | |||
189 | --- bzrlib/tests/test_btree_index.py 2012-02-27 15:49:07 +0000 | |||
190 | +++ bzrlib/tests/test_btree_index.py 2012-08-04 14:30:26 +0000 | |||
191 | @@ -59,7 +59,7 @@ | |||
192 | 59 | # that they test. | 59 | # that they test. |
193 | 60 | 60 | ||
194 | 61 | def setUp(self): | 61 | def setUp(self): |
196 | 62 | TestCaseWithTransport.setUp(self) | 62 | super(BTreeTestCase, self).setUp() |
197 | 63 | self.overrideAttr(btree_index, '_RESERVED_HEADER_BYTES', 100) | 63 | self.overrideAttr(btree_index, '_RESERVED_HEADER_BYTES', 100) |
198 | 64 | 64 | ||
199 | 65 | def make_nodes(self, count, key_elements, reference_lists): | 65 | def make_nodes(self, count, key_elements, reference_lists): |
200 | @@ -1206,7 +1206,7 @@ | |||
201 | 1206 | scenarios = btreeparser_scenarios() | 1206 | scenarios = btreeparser_scenarios() |
202 | 1207 | 1207 | ||
203 | 1208 | def setUp(self): | 1208 | def setUp(self): |
205 | 1209 | BTreeTestCase.setUp(self) | 1209 | super(TestBTreeNodes, self).setUp() |
206 | 1210 | self.overrideAttr(btree_index, '_btree_serializer', self.parse_btree) | 1210 | self.overrideAttr(btree_index, '_btree_serializer', self.parse_btree) |
207 | 1211 | 1211 | ||
208 | 1212 | def test_LeafNode_1_0(self): | 1212 | def test_LeafNode_1_0(self): |
209 | 1213 | 1213 | ||
210 | === modified file 'bzrlib/tests/test_bugtracker.py' | |||
211 | --- bzrlib/tests/test_bugtracker.py 2010-09-25 20:08:01 +0000 | |||
212 | +++ bzrlib/tests/test_bugtracker.py 2012-08-04 14:30:26 +0000 | |||
213 | @@ -37,7 +37,7 @@ | |||
214 | 37 | return "http://bugs.com/%s" % bug_id | 37 | return "http://bugs.com/%s" % bug_id |
215 | 38 | 38 | ||
216 | 39 | def setUp(self): | 39 | def setUp(self): |
218 | 40 | TestCaseWithMemoryTransport.setUp(self) | 40 | super(TestGetBugURL, self).setUp() |
219 | 41 | self.tracker_type = TestGetBugURL.TransientTracker | 41 | self.tracker_type = TestGetBugURL.TransientTracker |
220 | 42 | self.tracker_type.log = [] | 42 | self.tracker_type.log = [] |
221 | 43 | bugtracker.tracker_registry.register('transient', self.tracker_type) | 43 | bugtracker.tracker_registry.register('transient', self.tracker_type) |
222 | @@ -185,7 +185,7 @@ | |||
223 | 185 | """Tests for URLParametrizedBugTracker.""" | 185 | """Tests for URLParametrizedBugTracker.""" |
224 | 186 | 186 | ||
225 | 187 | def setUp(self): | 187 | def setUp(self): |
227 | 188 | TestCaseWithMemoryTransport.setUp(self) | 188 | super(TestURLParametrizedBugTracker, self).setUp() |
228 | 189 | self.url = 'http://twistedmatrix.com/trac' | 189 | self.url = 'http://twistedmatrix.com/trac' |
229 | 190 | self.tracker = bugtracker.URLParametrizedBugTracker('some', 'ticket/') | 190 | self.tracker = bugtracker.URLParametrizedBugTracker('some', 'ticket/') |
230 | 191 | 191 | ||
231 | @@ -220,7 +220,7 @@ | |||
232 | 220 | """Tests for URLParametrizedIntegerBugTracker.""" | 220 | """Tests for URLParametrizedIntegerBugTracker.""" |
233 | 221 | 221 | ||
234 | 222 | def setUp(self): | 222 | def setUp(self): |
236 | 223 | TestCaseWithMemoryTransport.setUp(self) | 223 | super(TestURLParametrizedIntegerBugTracker, self).setUp() |
237 | 224 | self.url = 'http://twistedmatrix.com/trac' | 224 | self.url = 'http://twistedmatrix.com/trac' |
238 | 225 | self.tracker = bugtracker.URLParametrizedIntegerBugTracker('some', | 225 | self.tracker = bugtracker.URLParametrizedIntegerBugTracker('some', |
239 | 226 | 'ticket/') | 226 | 'ticket/') |
240 | 227 | 227 | ||
241 | === modified file 'bzrlib/tests/test_commands.py' | |||
242 | --- bzrlib/tests/test_commands.py 2012-01-02 14:41:49 +0000 | |||
243 | +++ bzrlib/tests/test_commands.py 2012-08-04 14:30:26 +0000 | |||
244 | @@ -194,7 +194,7 @@ | |||
245 | 194 | class TestRegisterLazy(tests.TestCase): | 194 | class TestRegisterLazy(tests.TestCase): |
246 | 195 | 195 | ||
247 | 196 | def setUp(self): | 196 | def setUp(self): |
249 | 197 | tests.TestCase.setUp(self) | 197 | super(TestRegisterLazy, self).setUp() |
250 | 198 | import bzrlib.tests.fake_command | 198 | import bzrlib.tests.fake_command |
251 | 199 | del sys.modules['bzrlib.tests.fake_command'] | 199 | del sys.modules['bzrlib.tests.fake_command'] |
252 | 200 | global lazy_command_imported | 200 | global lazy_command_imported |
253 | 201 | 201 | ||
254 | === modified file 'bzrlib/tests/test_directory_service.py' | |||
255 | --- bzrlib/tests/test_directory_service.py 2012-03-21 13:29:11 +0000 | |||
256 | +++ bzrlib/tests/test_directory_service.py 2012-08-04 14:30:26 +0000 | |||
257 | @@ -42,7 +42,7 @@ | |||
258 | 42 | class TestDirectoryLookup(TestCase): | 42 | class TestDirectoryLookup(TestCase): |
259 | 43 | 43 | ||
260 | 44 | def setUp(self): | 44 | def setUp(self): |
262 | 45 | TestCase.setUp(self) | 45 | super(TestDirectoryLookup, self).setUp() |
263 | 46 | self.registry = DirectoryServiceRegistry() | 46 | self.registry = DirectoryServiceRegistry() |
264 | 47 | self.registry.register('foo:', FooService, 'Map foo URLs to http urls') | 47 | self.registry.register('foo:', FooService, 'Map foo URLs to http urls') |
265 | 48 | 48 | ||
266 | 49 | 49 | ||
267 | === modified file 'bzrlib/tests/test_dirstate.py' | |||
268 | --- bzrlib/tests/test_dirstate.py 2012-02-23 19:45:15 +0000 | |||
269 | +++ bzrlib/tests/test_dirstate.py 2012-08-04 14:30:26 +0000 | |||
270 | @@ -64,8 +64,7 @@ | |||
271 | 64 | _native_to_unicode = None # Not used yet | 64 | _native_to_unicode = None # Not used yet |
272 | 65 | 65 | ||
273 | 66 | def setUp(self): | 66 | def setUp(self): |
276 | 67 | tests.TestCaseWithTransport.setUp(self) | 67 | super(TestCaseWithDirState, self).setUp() |
275 | 68 | |||
277 | 69 | self.overrideAttr(osutils, | 68 | self.overrideAttr(osutils, |
278 | 70 | '_selected_dir_reader', self._dir_reader_class()) | 69 | '_selected_dir_reader', self._dir_reader_class()) |
279 | 71 | 70 | ||
280 | 72 | 71 | ||
281 | === modified file 'bzrlib/tests/test_generate_docs.py' | |||
282 | --- bzrlib/tests/test_generate_docs.py 2011-01-12 01:01:53 +0000 | |||
283 | +++ bzrlib/tests/test_generate_docs.py 2012-08-04 14:30:26 +0000 | |||
284 | @@ -34,7 +34,7 @@ | |||
285 | 34 | class TestGenerateDocs(TestCase): | 34 | class TestGenerateDocs(TestCase): |
286 | 35 | 35 | ||
287 | 36 | def setUp(self): | 36 | def setUp(self): |
289 | 37 | TestCase.setUp(self) | 37 | super(TestGenerateDocs, self).setUp() |
290 | 38 | self.sio = StringIO() | 38 | self.sio = StringIO() |
291 | 39 | self.options = Options() | 39 | self.options = Options() |
292 | 40 | self.options.bzr_name = 'bzr' | 40 | self.options.bzr_name = 'bzr' |
293 | 41 | 41 | ||
294 | === modified file 'bzrlib/tests/test_help.py' | |||
295 | --- bzrlib/tests/test_help.py 2011-09-27 13:18:53 +0000 | |||
296 | +++ bzrlib/tests/test_help.py 2012-08-04 14:30:26 +0000 | |||
297 | @@ -499,7 +499,7 @@ | |||
298 | 499 | class TestHelp(tests.TestCase): | 499 | class TestHelp(tests.TestCase): |
299 | 500 | 500 | ||
300 | 501 | def setUp(self): | 501 | def setUp(self): |
302 | 502 | tests.TestCase.setUp(self) | 502 | super(TestHelp, self).setUp() |
303 | 503 | commands.install_bzr_command_hooks() | 503 | commands.install_bzr_command_hooks() |
304 | 504 | 504 | ||
305 | 505 | 505 | ||
306 | 506 | 506 | ||
307 | === modified file 'bzrlib/tests/test_http.py' | |||
308 | --- bzrlib/tests/test_http.py 2012-02-23 23:41:51 +0000 | |||
309 | +++ bzrlib/tests/test_http.py 2012-08-04 14:30:26 +0000 | |||
310 | @@ -487,7 +487,7 @@ | |||
311 | 487 | ) | 487 | ) |
312 | 488 | 488 | ||
313 | 489 | def setUp(self): | 489 | def setUp(self): |
315 | 490 | http_utils.TestCaseWithWebserver.setUp(self) | 490 | super(TestHTTPConnections, self).setUp() |
316 | 491 | self.build_tree(['foo/', 'foo/bar'], line_endings='binary', | 491 | self.build_tree(['foo/', 'foo/bar'], line_endings='binary', |
317 | 492 | transport=self.get_transport()) | 492 | transport=self.get_transport()) |
318 | 493 | 493 | ||
319 | @@ -1163,7 +1163,7 @@ | |||
320 | 1163 | protocol_version=self._protocol_version) | 1163 | protocol_version=self._protocol_version) |
321 | 1164 | 1164 | ||
322 | 1165 | def setUp(self): | 1165 | def setUp(self): |
324 | 1166 | http_utils.TestCaseWithWebserver.setUp(self) | 1166 | super(TestLimitedRangeRequestServer, self).setUp() |
325 | 1167 | # We need to manipulate ranges that correspond to real chunks in the | 1167 | # We need to manipulate ranges that correspond to real chunks in the |
326 | 1168 | # response, so we build a content appropriately. | 1168 | # response, so we build a content appropriately. |
327 | 1169 | filler = ''.join(['abcdefghij' for x in range(102)]) | 1169 | filler = ''.join(['abcdefghij' for x in range(102)]) |
328 | @@ -1355,7 +1355,7 @@ | |||
329 | 1355 | ) | 1355 | ) |
330 | 1356 | 1356 | ||
331 | 1357 | def setUp(self): | 1357 | def setUp(self): |
333 | 1358 | http_utils.TestCaseWithWebserver.setUp(self) | 1358 | super(TestRanges, self).setUp() |
334 | 1359 | self.build_tree_contents([('a', '0123456789')],) | 1359 | self.build_tree_contents([('a', '0123456789')],) |
335 | 1360 | 1360 | ||
336 | 1361 | def create_transport_readonly_server(self): | 1361 | def create_transport_readonly_server(self): |
337 | @@ -2123,7 +2123,6 @@ | |||
338 | 2123 | """ | 2123 | """ |
339 | 2124 | 2124 | ||
340 | 2125 | def setUp(self): | 2125 | def setUp(self): |
341 | 2126 | tests.TestCase.setUp(self) | ||
342 | 2127 | self.server = self._activity_server(self._protocol_version) | 2126 | self.server = self._activity_server(self._protocol_version) |
343 | 2128 | self.server.start_server() | 2127 | self.server.start_server() |
344 | 2129 | self.addCleanup(self.server.stop_server) | 2128 | self.addCleanup(self.server.stop_server) |
345 | @@ -2266,6 +2265,7 @@ | |||
346 | 2266 | ) | 2265 | ) |
347 | 2267 | 2266 | ||
348 | 2268 | def setUp(self): | 2267 | def setUp(self): |
349 | 2268 | super(TestActivity, self).setUp() | ||
350 | 2269 | TestActivityMixin.setUp(self) | 2269 | TestActivityMixin.setUp(self) |
351 | 2270 | 2270 | ||
352 | 2271 | 2271 | ||
353 | @@ -2280,6 +2280,7 @@ | |||
354 | 2280 | _protocol_version = 'HTTP/1.1' | 2280 | _protocol_version = 'HTTP/1.1' |
355 | 2281 | 2281 | ||
356 | 2282 | def setUp(self): | 2282 | def setUp(self): |
357 | 2283 | super(TestNoReportActivity, self).setUp() | ||
358 | 2283 | self._transport =_urllib.HttpTransport_urllib | 2284 | self._transport =_urllib.HttpTransport_urllib |
359 | 2284 | TestActivityMixin.setUp(self) | 2285 | TestActivityMixin.setUp(self) |
360 | 2285 | 2286 | ||
361 | 2286 | 2287 | ||
362 | === modified file 'bzrlib/tests/test_http_response.py' | |||
363 | --- bzrlib/tests/test_http_response.py 2010-02-17 17:11:16 +0000 | |||
364 | +++ bzrlib/tests/test_http_response.py 2012-08-04 14:30:26 +0000 | |||
365 | @@ -800,7 +800,7 @@ | |||
366 | 800 | """ | 800 | """ |
367 | 801 | 801 | ||
368 | 802 | def setUp(self): | 802 | def setUp(self): |
370 | 803 | tests.TestCase.setUp(self) | 803 | super(TestRangeFileSizeReadLimited, self).setUp() |
371 | 804 | # create a test datablock larger than _max_read_size. | 804 | # create a test datablock larger than _max_read_size. |
372 | 805 | chunk_size = response.RangeFile._max_read_size | 805 | chunk_size = response.RangeFile._max_read_size |
373 | 806 | test_pattern = '0123456789ABCDEF' | 806 | test_pattern = '0123456789ABCDEF' |
374 | 807 | 807 | ||
375 | === modified file 'bzrlib/tests/test_ignores.py' | |||
376 | --- bzrlib/tests/test_ignores.py 2011-05-13 12:51:05 +0000 | |||
377 | +++ bzrlib/tests/test_ignores.py 2012-08-04 14:30:26 +0000 | |||
378 | @@ -149,7 +149,7 @@ | |||
379 | 149 | class TestRuntimeIgnores(TestCase): | 149 | class TestRuntimeIgnores(TestCase): |
380 | 150 | 150 | ||
381 | 151 | def setUp(self): | 151 | def setUp(self): |
383 | 152 | TestCase.setUp(self) | 152 | super(TestRuntimeIgnores, self).setUp() |
384 | 153 | 153 | ||
385 | 154 | # For the purposes of these tests, we must have no | 154 | # For the purposes of these tests, we must have no |
386 | 155 | # runtime ignores | 155 | # runtime ignores |
387 | 156 | 156 | ||
388 | === modified file 'bzrlib/tests/test_lazy_import.py' | |||
389 | --- bzrlib/tests/test_lazy_import.py 2012-01-05 09:50:04 +0000 | |||
390 | +++ bzrlib/tests/test_lazy_import.py 2012-08-04 14:30:26 +0000 | |||
391 | @@ -94,7 +94,7 @@ | |||
392 | 94 | """ | 94 | """ |
393 | 95 | 95 | ||
394 | 96 | def setUp(self): | 96 | def setUp(self): |
396 | 97 | TestCase.setUp(self) | 97 | super(TestScopeReplacer, self).setUp() |
397 | 98 | # These tests assume we will not be proxying, so make sure proxying is | 98 | # These tests assume we will not be proxying, so make sure proxying is |
398 | 99 | # disabled. | 99 | # disabled. |
399 | 100 | orig_proxy = lazy_import.ScopeReplacer._should_proxy | 100 | orig_proxy = lazy_import.ScopeReplacer._should_proxy |
400 | @@ -456,7 +456,7 @@ | |||
401 | 456 | """Test the ability to have a lazily imported module or object""" | 456 | """Test the ability to have a lazily imported module or object""" |
402 | 457 | 457 | ||
403 | 458 | def setUp(self): | 458 | def setUp(self): |
405 | 459 | TestCaseInTempDir.setUp(self) | 459 | super(ImportReplacerHelper, self).setUp() |
406 | 460 | self.create_modules() | 460 | self.create_modules() |
407 | 461 | base_path = self.test_dir + '/base' | 461 | base_path = self.test_dir + '/base' |
408 | 462 | 462 | ||
409 | 463 | 463 | ||
410 | === modified file 'bzrlib/tests/test_lockable_files.py' | |||
411 | --- bzrlib/tests/test_lockable_files.py 2011-08-19 22:34:02 +0000 | |||
412 | +++ bzrlib/tests/test_lockable_files.py 2012-08-04 14:30:26 +0000 | |||
413 | @@ -272,7 +272,7 @@ | |||
414 | 272 | _TestLockableFiles_mixin): | 272 | _TestLockableFiles_mixin): |
415 | 273 | 273 | ||
416 | 274 | def setUp(self): | 274 | def setUp(self): |
418 | 275 | TestCaseInTempDir.setUp(self) | 275 | super(TestLockableFiles_TransportLock, self).setUp() |
419 | 276 | t = transport.get_transport_from_path('.') | 276 | t = transport.get_transport_from_path('.') |
420 | 277 | t.mkdir('.bzr') | 277 | t.mkdir('.bzr') |
421 | 278 | self.sub_transport = t.clone('.bzr') | 278 | self.sub_transport = t.clone('.bzr') |
422 | @@ -293,11 +293,11 @@ | |||
423 | 293 | 293 | ||
424 | 294 | 294 | ||
425 | 295 | class TestLockableFiles_LockDir(TestCaseInTempDir, | 295 | class TestLockableFiles_LockDir(TestCaseInTempDir, |
427 | 296 | _TestLockableFiles_mixin): | 296 | _TestLockableFiles_mixin): |
428 | 297 | """LockableFile tests run with LockDir underneath""" | 297 | """LockableFile tests run with LockDir underneath""" |
429 | 298 | 298 | ||
430 | 299 | def setUp(self): | 299 | def setUp(self): |
432 | 300 | TestCaseInTempDir.setUp(self) | 300 | super(TestLockableFiles_LockDir, self).setUp() |
433 | 301 | self.transport = transport.get_transport_from_path('.') | 301 | self.transport = transport.get_transport_from_path('.') |
434 | 302 | self.lockable = self.get_lockable() | 302 | self.lockable = self.get_lockable() |
435 | 303 | # the lock creation here sets mode - test_permissions on branch | 303 | # the lock creation here sets mode - test_permissions on branch |
436 | @@ -329,11 +329,11 @@ | |||
437 | 329 | 329 | ||
438 | 330 | 330 | ||
439 | 331 | class TestLockableFiles_RemoteLockDir(TestCaseWithSmartMedium, | 331 | class TestLockableFiles_RemoteLockDir(TestCaseWithSmartMedium, |
441 | 332 | _TestLockableFiles_mixin): | 332 | _TestLockableFiles_mixin): |
442 | 333 | """LockableFile tests run with RemoteLockDir on a branch.""" | 333 | """LockableFile tests run with RemoteLockDir on a branch.""" |
443 | 334 | 334 | ||
444 | 335 | def setUp(self): | 335 | def setUp(self): |
446 | 336 | TestCaseWithSmartMedium.setUp(self) | 336 | super(TestLockableFiles_RemoteLockDir, self).setUp() |
447 | 337 | # can only get a RemoteLockDir with some RemoteObject... | 337 | # can only get a RemoteLockDir with some RemoteObject... |
448 | 338 | # use a branch as thats what we want. These mixin tests test the end | 338 | # use a branch as thats what we want. These mixin tests test the end |
449 | 339 | # to end behaviour, so stubbing out the backend and simulating would | 339 | # to end behaviour, so stubbing out the backend and simulating would |
450 | 340 | 340 | ||
451 | === modified file 'bzrlib/tests/test_log.py' | |||
452 | --- bzrlib/tests/test_log.py 2012-01-25 21:13:15 +0000 | |||
453 | +++ bzrlib/tests/test_log.py 2012-08-04 14:30:26 +0000 | |||
454 | @@ -1309,7 +1309,7 @@ | |||
455 | 1309 | class TestLogWithBugs(TestCaseForLogFormatter, TestLogMixin): | 1309 | class TestLogWithBugs(TestCaseForLogFormatter, TestLogMixin): |
456 | 1310 | 1310 | ||
457 | 1311 | def setUp(self): | 1311 | def setUp(self): |
459 | 1312 | TestCaseForLogFormatter.setUp(self) | 1312 | super(TestLogWithBugs, self).setUp() |
460 | 1313 | log.properties_handler_registry.register( | 1313 | log.properties_handler_registry.register( |
461 | 1314 | 'bugs_properties_handler', | 1314 | 'bugs_properties_handler', |
462 | 1315 | log._bugs_properties_handler) | 1315 | log._bugs_properties_handler) |
463 | @@ -1389,7 +1389,7 @@ | |||
464 | 1389 | class TestLogForAuthors(TestCaseForLogFormatter): | 1389 | class TestLogForAuthors(TestCaseForLogFormatter): |
465 | 1390 | 1390 | ||
466 | 1391 | def setUp(self): | 1391 | def setUp(self): |
468 | 1392 | TestCaseForLogFormatter.setUp(self) | 1392 | super(TestLogForAuthors, self).setUp() |
469 | 1393 | self.wt = self.make_standard_commit('nicky', | 1393 | self.wt = self.make_standard_commit('nicky', |
470 | 1394 | authors=['John Doe <jdoe@example.com>', | 1394 | authors=['John Doe <jdoe@example.com>', |
471 | 1395 | 'Jane Rey <jrey@example.com>']) | 1395 | 'Jane Rey <jrey@example.com>']) |
472 | 1396 | 1396 | ||
473 | === modified file 'bzrlib/tests/test_merge.py' | |||
474 | --- bzrlib/tests/test_merge.py 2012-01-28 12:47:17 +0000 | |||
475 | +++ bzrlib/tests/test_merge.py 2012-08-04 14:30:26 +0000 | |||
476 | @@ -559,7 +559,7 @@ | |||
477 | 559 | class TestPlanMerge(TestCaseWithMemoryTransport): | 559 | class TestPlanMerge(TestCaseWithMemoryTransport): |
478 | 560 | 560 | ||
479 | 561 | def setUp(self): | 561 | def setUp(self): |
481 | 562 | TestCaseWithMemoryTransport.setUp(self) | 562 | super(TestPlanMerge, self).setUp() |
482 | 563 | mapper = versionedfile.PrefixMapper() | 563 | mapper = versionedfile.PrefixMapper() |
483 | 564 | factory = knit.make_file_factory(True, mapper) | 564 | factory = knit.make_file_factory(True, mapper) |
484 | 565 | self.vf = factory(self.get_transport()) | 565 | self.vf = factory(self.get_transport()) |
485 | 566 | 566 | ||
486 | === modified file 'bzrlib/tests/test_osutils.py' | |||
487 | --- bzrlib/tests/test_osutils.py 2012-03-12 19:01:05 +0000 | |||
488 | +++ bzrlib/tests/test_osutils.py 2012-08-04 14:30:26 +0000 | |||
489 | @@ -554,7 +554,7 @@ | |||
490 | 554 | """Test pumpfile method.""" | 554 | """Test pumpfile method.""" |
491 | 555 | 555 | ||
492 | 556 | def setUp(self): | 556 | def setUp(self): |
494 | 557 | tests.TestCase.setUp(self) | 557 | super(TestPumpFile, self).setUp() |
495 | 558 | # create a test datablock | 558 | # create a test datablock |
496 | 559 | self.block_size = 512 | 559 | self.block_size = 512 |
497 | 560 | pattern = '0123456789ABCDEF' | 560 | pattern = '0123456789ABCDEF' |
498 | @@ -1771,7 +1771,7 @@ | |||
499 | 1771 | _native_to_unicode = None | 1771 | _native_to_unicode = None |
500 | 1772 | 1772 | ||
501 | 1773 | def setUp(self): | 1773 | def setUp(self): |
503 | 1774 | tests.TestCaseInTempDir.setUp(self) | 1774 | super(TestDirReader, self).setUp() |
504 | 1775 | self.overrideAttr(osutils, | 1775 | self.overrideAttr(osutils, |
505 | 1776 | '_selected_dir_reader', self._dir_reader_class()) | 1776 | '_selected_dir_reader', self._dir_reader_class()) |
506 | 1777 | 1777 | ||
507 | @@ -1985,7 +1985,7 @@ | |||
508 | 1985 | class TestTerminalWidth(tests.TestCase): | 1985 | class TestTerminalWidth(tests.TestCase): |
509 | 1986 | 1986 | ||
510 | 1987 | def setUp(self): | 1987 | def setUp(self): |
512 | 1988 | tests.TestCase.setUp(self) | 1988 | super(TestTerminalWidth, self).setUp() |
513 | 1989 | self._orig_terminal_size_state = osutils._terminal_size_state | 1989 | self._orig_terminal_size_state = osutils._terminal_size_state |
514 | 1990 | self._orig_first_terminal_size = osutils._first_terminal_size | 1990 | self._orig_first_terminal_size = osutils._first_terminal_size |
515 | 1991 | self.addCleanup(self.restore_osutils_globals) | 1991 | self.addCleanup(self.restore_osutils_globals) |
516 | @@ -2072,7 +2072,7 @@ | |||
517 | 2072 | _test_needs_features = [features.chown_feature] | 2072 | _test_needs_features = [features.chown_feature] |
518 | 2073 | 2073 | ||
519 | 2074 | def setUp(self): | 2074 | def setUp(self): |
521 | 2075 | tests.TestCaseInTempDir.setUp(self) | 2075 | super(TestCreationOps, self).setUp() |
522 | 2076 | self.overrideAttr(os, 'chown', self._dummy_chown) | 2076 | self.overrideAttr(os, 'chown', self._dummy_chown) |
523 | 2077 | 2077 | ||
524 | 2078 | # params set by call to _dummy_chown | 2078 | # params set by call to _dummy_chown |
525 | 2079 | 2079 | ||
526 | === modified file 'bzrlib/tests/test_osutils_encodings.py' | |||
527 | --- bzrlib/tests/test_osutils_encodings.py 2012-01-05 10:37:58 +0000 | |||
528 | +++ bzrlib/tests/test_osutils_encodings.py 2012-08-04 14:30:26 +0000 | |||
529 | @@ -72,7 +72,7 @@ | |||
530 | 72 | """Test the auto-detection of proper terminal encoding.""" | 72 | """Test the auto-detection of proper terminal encoding.""" |
531 | 73 | 73 | ||
532 | 74 | def setUp(self): | 74 | def setUp(self): |
534 | 75 | TestCase.setUp(self) | 75 | super(TestTerminalEncoding, self).setUp() |
535 | 76 | self.overrideAttr(sys, 'stdin') | 76 | self.overrideAttr(sys, 'stdin') |
536 | 77 | self.overrideAttr(sys, 'stdout') | 77 | self.overrideAttr(sys, 'stdout') |
537 | 78 | self.overrideAttr(sys, 'stderr') | 78 | self.overrideAttr(sys, 'stderr') |
538 | @@ -167,7 +167,7 @@ | |||
539 | 167 | """Test detection of default user encoding.""" | 167 | """Test detection of default user encoding.""" |
540 | 168 | 168 | ||
541 | 169 | def setUp(self): | 169 | def setUp(self): |
543 | 170 | TestCase.setUp(self) | 170 | super(TestUserEncoding, self).setUp() |
544 | 171 | self.overrideAttr(osutils, '_cached_user_encoding', None) | 171 | self.overrideAttr(osutils, '_cached_user_encoding', None) |
545 | 172 | self.overrideAttr(locale, 'getpreferredencoding', self.get_encoding) | 172 | self.overrideAttr(locale, 'getpreferredencoding', self.get_encoding) |
546 | 173 | self.overrideAttr(locale, 'CODESET', None) | 173 | self.overrideAttr(locale, 'CODESET', None) |
547 | 174 | 174 | ||
548 | === modified file 'bzrlib/tests/test_pack.py' | |||
549 | --- bzrlib/tests/test_pack.py 2011-11-29 09:13:54 +0000 | |||
550 | +++ bzrlib/tests/test_pack.py 2012-08-04 14:30:26 +0000 | |||
551 | @@ -73,7 +73,7 @@ | |||
552 | 73 | class TestContainerWriter(tests.TestCase): | 73 | class TestContainerWriter(tests.TestCase): |
553 | 74 | 74 | ||
554 | 75 | def setUp(self): | 75 | def setUp(self): |
556 | 76 | tests.TestCase.setUp(self) | 76 | super(TestContainerWriter, self).setUp() |
557 | 77 | self.output = StringIO() | 77 | self.output = StringIO() |
558 | 78 | self.writer = pack.ContainerWriter(self.output.write) | 78 | self.writer = pack.ContainerWriter(self.output.write) |
559 | 79 | 79 | ||
560 | 80 | 80 | ||
561 | === modified file 'bzrlib/tests/test_remote.py' | |||
562 | --- bzrlib/tests/test_remote.py 2012-03-14 11:49:29 +0000 | |||
563 | +++ bzrlib/tests/test_remote.py 2012-08-04 14:30:26 +0000 | |||
564 | @@ -3270,7 +3270,7 @@ | |||
565 | 3270 | """ | 3270 | """ |
566 | 3271 | 3271 | ||
567 | 3272 | def setUp(self): | 3272 | def setUp(self): |
569 | 3273 | TestRemoteRepository.setUp(self) | 3273 | super(TestRepositoryInsertStream, self).setUp() |
570 | 3274 | self.disable_verb('Repository.insert_stream_1.19') | 3274 | self.disable_verb('Repository.insert_stream_1.19') |
571 | 3275 | 3275 | ||
572 | 3276 | def test_unlocked_repo(self): | 3276 | def test_unlocked_repo(self): |
573 | 3277 | 3277 | ||
574 | === modified file 'bzrlib/tests/test_revisionspec.py' | |||
575 | --- bzrlib/tests/test_revisionspec.py 2011-12-01 23:10:02 +0000 | |||
576 | +++ bzrlib/tests/test_revisionspec.py 2012-08-04 14:30:26 +0000 | |||
577 | @@ -700,7 +700,7 @@ | |||
578 | 700 | class TestRevisionSpec_annotate(TestRevisionSpec): | 700 | class TestRevisionSpec_annotate(TestRevisionSpec): |
579 | 701 | 701 | ||
580 | 702 | def setUp(self): | 702 | def setUp(self): |
582 | 703 | TestRevisionSpec.setUp(self) | 703 | super(TestRevisionSpec_annotate, self).setUp() |
583 | 704 | self.tree = self.make_branch_and_tree('annotate-tree') | 704 | self.tree = self.make_branch_and_tree('annotate-tree') |
584 | 705 | self.build_tree_contents([('annotate-tree/file1', '1\n')]) | 705 | self.build_tree_contents([('annotate-tree/file1', '1\n')]) |
585 | 706 | self.tree.add('file1') | 706 | self.tree.add('file1') |
586 | 707 | 707 | ||
587 | === modified file 'bzrlib/tests/test_selftest.py' | |||
588 | --- bzrlib/tests/test_selftest.py 2012-02-23 23:26:35 +0000 | |||
589 | +++ bzrlib/tests/test_selftest.py 2012-08-04 14:30:26 +0000 | |||
590 | @@ -1131,7 +1131,7 @@ | |||
591 | 1131 | class SkippedTest(tests.TestCase): | 1131 | class SkippedTest(tests.TestCase): |
592 | 1132 | 1132 | ||
593 | 1133 | def setUp(self): | 1133 | def setUp(self): |
595 | 1134 | tests.TestCase.setUp(self) | 1134 | super(SkippedTest, self).setUp() |
596 | 1135 | calls.append('setUp') | 1135 | calls.append('setUp') |
597 | 1136 | self.addCleanup(self.cleanup) | 1136 | self.addCleanup(self.cleanup) |
598 | 1137 | 1137 | ||
599 | @@ -1630,7 +1630,7 @@ | |||
600 | 1630 | class Test(tests.TestCase): | 1630 | class Test(tests.TestCase): |
601 | 1631 | 1631 | ||
602 | 1632 | def setUp(self): | 1632 | def setUp(self): |
604 | 1633 | tests.TestCase.setUp(self) | 1633 | super(Test, self).setUp() |
605 | 1634 | self.orig = self.overrideAttr(obj, 'test_attr') | 1634 | self.orig = self.overrideAttr(obj, 'test_attr') |
606 | 1635 | 1635 | ||
607 | 1636 | def test_value(self): | 1636 | def test_value(self): |
608 | @@ -1649,7 +1649,7 @@ | |||
609 | 1649 | class Test(tests.TestCase): | 1649 | class Test(tests.TestCase): |
610 | 1650 | 1650 | ||
611 | 1651 | def setUp(self): | 1651 | def setUp(self): |
613 | 1652 | tests.TestCase.setUp(self) | 1652 | super(Test, self).setUp() |
614 | 1653 | self.orig = self.overrideAttr(obj, 'test_attr', new='modified') | 1653 | self.orig = self.overrideAttr(obj, 'test_attr', new='modified') |
615 | 1654 | 1654 | ||
616 | 1655 | def test_value(self): | 1655 | def test_value(self): |
617 | @@ -2382,7 +2382,7 @@ | |||
618 | 2382 | """Base class for tests testing how we might run bzr.""" | 2382 | """Base class for tests testing how we might run bzr.""" |
619 | 2383 | 2383 | ||
620 | 2384 | def setUp(self): | 2384 | def setUp(self): |
622 | 2385 | tests.TestCaseWithTransport.setUp(self) | 2385 | super(TestWithFakedStartBzrSubprocess, self).setUp() |
623 | 2386 | self.subprocess_calls = [] | 2386 | self.subprocess_calls = [] |
624 | 2387 | 2387 | ||
625 | 2388 | def start_bzr_subprocess(self, process_args, env_changes=None, | 2388 | def start_bzr_subprocess(self, process_args, env_changes=None, |
626 | @@ -2602,7 +2602,7 @@ | |||
627 | 2602 | class TestSelftestFiltering(tests.TestCase): | 2602 | class TestSelftestFiltering(tests.TestCase): |
628 | 2603 | 2603 | ||
629 | 2604 | def setUp(self): | 2604 | def setUp(self): |
631 | 2605 | tests.TestCase.setUp(self) | 2605 | super(TestSelftestFiltering, self).setUp() |
632 | 2606 | self.suite = TestUtil.TestSuite() | 2606 | self.suite = TestUtil.TestSuite() |
633 | 2607 | self.loader = TestUtil.TestLoader() | 2607 | self.loader = TestUtil.TestLoader() |
634 | 2608 | self.suite.addTest(self.loader.loadTestsFromModule( | 2608 | self.suite.addTest(self.loader.loadTestsFromModule( |
635 | 2609 | 2609 | ||
636 | === modified file 'bzrlib/tests/test_sftp_transport.py' | |||
637 | --- bzrlib/tests/test_sftp_transport.py 2012-02-23 23:26:35 +0000 | |||
638 | +++ bzrlib/tests/test_sftp_transport.py 2012-08-04 14:30:26 +0000 | |||
639 | @@ -147,8 +147,9 @@ | |||
640 | 147 | 147 | ||
641 | 148 | 148 | ||
642 | 149 | class SFTPNonServerTest(TestCase): | 149 | class SFTPNonServerTest(TestCase): |
643 | 150 | |||
644 | 150 | def setUp(self): | 151 | def setUp(self): |
646 | 151 | TestCase.setUp(self) | 152 | super(SFTPNonServerTest, self).setUp() |
647 | 152 | self.requireFeature(features.paramiko) | 153 | self.requireFeature(features.paramiko) |
648 | 153 | 154 | ||
649 | 154 | def test_parse_url_with_home_dir(self): | 155 | def test_parse_url_with_home_dir(self): |
650 | @@ -361,7 +362,7 @@ | |||
651 | 361 | class TestSocketDelay(TestCase): | 362 | class TestSocketDelay(TestCase): |
652 | 362 | 363 | ||
653 | 363 | def setUp(self): | 364 | def setUp(self): |
655 | 364 | TestCase.setUp(self) | 365 | super(TestSocketDelay, self).setUp() |
656 | 365 | self.requireFeature(features.paramiko) | 366 | self.requireFeature(features.paramiko) |
657 | 366 | 367 | ||
658 | 367 | def test_delay(self): | 368 | def test_delay(self): |
659 | 368 | 369 | ||
660 | === modified file 'bzrlib/tests/test_smart.py' | |||
661 | --- bzrlib/tests/test_smart.py 2012-02-23 19:45:15 +0000 | |||
662 | +++ bzrlib/tests/test_smart.py 2012-08-04 14:30:26 +0000 | |||
663 | @@ -82,7 +82,7 @@ | |||
664 | 82 | 82 | ||
665 | 83 | def setUp(self): | 83 | def setUp(self): |
666 | 84 | self.vfs_transport_factory = memory.MemoryServer | 84 | self.vfs_transport_factory = memory.MemoryServer |
668 | 85 | tests.TestCaseWithTransport.setUp(self) | 85 | super(TestCaseWithChrootedTransport, self).setUp() |
669 | 86 | self._chroot_server = None | 86 | self._chroot_server = None |
670 | 87 | 87 | ||
671 | 88 | def get_transport(self, relpath=None): | 88 | def get_transport(self, relpath=None): |
672 | @@ -1058,7 +1058,7 @@ | |||
673 | 1058 | """Base test case for verbs that implement set_last_revision.""" | 1058 | """Base test case for verbs that implement set_last_revision.""" |
674 | 1059 | 1059 | ||
675 | 1060 | def setUp(self): | 1060 | def setUp(self): |
677 | 1061 | tests.TestCaseWithMemoryTransport.setUp(self) | 1061 | super(SetLastRevisionTestBase, self).setUp() |
678 | 1062 | backing_transport = self.get_transport() | 1062 | backing_transport = self.get_transport() |
679 | 1063 | self.request = self.request_class(backing_transport) | 1063 | self.request = self.request_class(backing_transport) |
680 | 1064 | self.tree = self.make_branch_and_memory_tree('.') | 1064 | self.tree = self.make_branch_and_memory_tree('.') |
681 | @@ -1373,9 +1373,6 @@ | |||
682 | 1373 | 1373 | ||
683 | 1374 | class TestSmartServerBranchRequestLockWrite(TestLockedBranch): | 1374 | class TestSmartServerBranchRequestLockWrite(TestLockedBranch): |
684 | 1375 | 1375 | ||
685 | 1376 | def setUp(self): | ||
686 | 1377 | tests.TestCaseWithMemoryTransport.setUp(self) | ||
687 | 1378 | |||
688 | 1379 | def test_lock_write_on_unlocked_branch(self): | 1376 | def test_lock_write_on_unlocked_branch(self): |
689 | 1380 | backing = self.get_transport() | 1377 | backing = self.get_transport() |
690 | 1381 | request = smart_branch.SmartServerBranchRequestLockWrite(backing) | 1378 | request = smart_branch.SmartServerBranchRequestLockWrite(backing) |
691 | @@ -1481,9 +1478,6 @@ | |||
692 | 1481 | 1478 | ||
693 | 1482 | class TestSmartServerBranchRequestGetPhysicalLockStatus(TestLockedBranch): | 1479 | class TestSmartServerBranchRequestGetPhysicalLockStatus(TestLockedBranch): |
694 | 1483 | 1480 | ||
695 | 1484 | def setUp(self): | ||
696 | 1485 | tests.TestCaseWithMemoryTransport.setUp(self) | ||
697 | 1486 | |||
698 | 1487 | def test_true(self): | 1481 | def test_true(self): |
699 | 1488 | backing = self.get_transport() | 1482 | backing = self.get_transport() |
700 | 1489 | request = smart_branch.SmartServerBranchRequestGetPhysicalLockStatus( | 1483 | request = smart_branch.SmartServerBranchRequestGetPhysicalLockStatus( |
701 | @@ -1509,9 +1503,6 @@ | |||
702 | 1509 | 1503 | ||
703 | 1510 | class TestSmartServerBranchRequestUnlock(TestLockedBranch): | 1504 | class TestSmartServerBranchRequestUnlock(TestLockedBranch): |
704 | 1511 | 1505 | ||
705 | 1512 | def setUp(self): | ||
706 | 1513 | tests.TestCaseWithMemoryTransport.setUp(self) | ||
707 | 1514 | |||
708 | 1515 | def test_unlock_on_locked_branch_and_repo(self): | 1506 | def test_unlock_on_locked_branch_and_repo(self): |
709 | 1516 | backing = self.get_transport() | 1507 | backing = self.get_transport() |
710 | 1517 | request = smart_branch.SmartServerBranchRequestUnlock(backing) | 1508 | request = smart_branch.SmartServerBranchRequestUnlock(backing) |
711 | @@ -2201,9 +2192,6 @@ | |||
712 | 2201 | 2192 | ||
713 | 2202 | class TestSmartServerRepositoryUnlock(tests.TestCaseWithMemoryTransport): | 2193 | class TestSmartServerRepositoryUnlock(tests.TestCaseWithMemoryTransport): |
714 | 2203 | 2194 | ||
715 | 2204 | def setUp(self): | ||
716 | 2205 | tests.TestCaseWithMemoryTransport.setUp(self) | ||
717 | 2206 | |||
718 | 2207 | def test_unlock_on_locked_repo(self): | 2195 | def test_unlock_on_locked_repo(self): |
719 | 2208 | backing = self.get_transport() | 2196 | backing = self.get_transport() |
720 | 2209 | request = smart_repo.SmartServerRepositoryUnlock(backing) | 2197 | request = smart_repo.SmartServerRepositoryUnlock(backing) |
721 | 2210 | 2198 | ||
722 | === modified file 'bzrlib/tests/test_smart_transport.py' | |||
723 | --- bzrlib/tests/test_smart_transport.py 2012-02-23 23:41:51 +0000 | |||
724 | +++ bzrlib/tests/test_smart_transport.py 2012-08-04 14:30:26 +0000 | |||
725 | @@ -3388,7 +3388,7 @@ | |||
726 | 3388 | """ | 3388 | """ |
727 | 3389 | 3389 | ||
728 | 3390 | def setUp(self): | 3390 | def setUp(self): |
730 | 3391 | tests.TestCase.setUp(self) | 3391 | super(TestResponseEncoderBufferingProtocolThree, self).setUp() |
731 | 3392 | self.writes = [] | 3392 | self.writes = [] |
732 | 3393 | self.responder = protocol.ProtocolThreeResponder(self.writes.append) | 3393 | self.responder = protocol.ProtocolThreeResponder(self.writes.append) |
733 | 3394 | 3394 | ||
734 | 3395 | 3395 | ||
735 | === modified file 'bzrlib/tests/test_symbol_versioning.py' | |||
736 | --- bzrlib/tests/test_symbol_versioning.py 2011-01-12 01:01:53 +0000 | |||
737 | +++ bzrlib/tests/test_symbol_versioning.py 2012-08-04 14:30:26 +0000 | |||
738 | @@ -222,7 +222,7 @@ | |||
739 | 222 | class TestSuppressAndActivate(TestCase): | 222 | class TestSuppressAndActivate(TestCase): |
740 | 223 | 223 | ||
741 | 224 | def setUp(self): | 224 | def setUp(self): |
743 | 225 | TestCase.setUp(self) | 225 | super(TestSuppressAndActivate, self).setUp() |
744 | 226 | existing_filters = list(warnings.filters) | 226 | existing_filters = list(warnings.filters) |
745 | 227 | def restore(): | 227 | def restore(): |
746 | 228 | warnings.filters[:] = existing_filters | 228 | warnings.filters[:] = existing_filters |
747 | 229 | 229 | ||
748 | === modified file 'bzrlib/tests/test_wsgi.py' | |||
749 | --- bzrlib/tests/test_wsgi.py 2011-12-23 10:01:08 +0000 | |||
750 | +++ bzrlib/tests/test_wsgi.py 2012-08-04 14:30:26 +0000 | |||
751 | @@ -68,7 +68,7 @@ | |||
752 | 68 | class TestWSGI(tests.TestCaseInTempDir, WSGITestMixin): | 68 | class TestWSGI(tests.TestCaseInTempDir, WSGITestMixin): |
753 | 69 | 69 | ||
754 | 70 | def setUp(self): | 70 | def setUp(self): |
756 | 71 | tests.TestCase.setUp(self) | 71 | super(TestWSGI, self).setUp() |
757 | 72 | self.status = None | 72 | self.status = None |
758 | 73 | self.headers = None | 73 | self.headers = None |
759 | 74 | 74 | ||
760 | 75 | 75 | ||
761 | === modified file 'bzrlib/tests/test_xml.py' | |||
762 | --- bzrlib/tests/test_xml.py 2012-01-27 18:41:15 +0000 | |||
763 | +++ bzrlib/tests/test_xml.py 2012-08-04 14:30:26 +0000 | |||
764 | @@ -500,7 +500,7 @@ | |||
765 | 500 | """Whitebox testing of the _encode_and_escape function.""" | 500 | """Whitebox testing of the _encode_and_escape function.""" |
766 | 501 | 501 | ||
767 | 502 | def setUp(self): | 502 | def setUp(self): |
769 | 503 | TestCase.setUp(self) | 503 | super(TestEncodeAndEscape, self).setUp() |
770 | 504 | # Keep the cache clear before and after the test | 504 | # Keep the cache clear before and after the test |
771 | 505 | bzrlib.xml_serializer._clear_cache() | 505 | bzrlib.xml_serializer._clear_cache() |
772 | 506 | self.addCleanup(bzrlib.xml_serializer._clear_cache) | 506 | self.addCleanup(bzrlib.xml_serializer._clear_cache) |
Ho ho ho, should grep to see if there are more of these.