Rev 4289: Allow finer grained subclassing of TestDecorator. in http://people.ubuntu.com/~robertc/baz2.0/pending/tests.coverage
Robert Collins
robertc at robertcollins.net
Wed Apr 15 10:12:34 BST 2009
At http://people.ubuntu.com/~robertc/baz2.0/pending/tests.coverage
------------------------------------------------------------
revno: 4289
revision-id: robertc at robertcollins.net-20090415091225-rugwyqmiur5z5iqh
parent: pqm at pqm.ubuntu.com-20090413175307-kzfbzfxgscia4sto
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tests.coverage
timestamp: Wed 2009-04-15 19:12:25 +1000
message:
Allow finer grained subclassing of TestDecorator.
=== modified file 'bzrlib/tests/__init__.py'
--- a/bzrlib/tests/__init__.py 2009-04-09 23:12:55 +0000
+++ b/bzrlib/tests/__init__.py 2009-04-15 09:12:25 +0000
@@ -2783,9 +2783,13 @@
for test in self:
if result.shouldStop:
break
- test.run(result)
+ self._run(test, result)
return result
+ def _run(self, test, result):
+ """Run a single test."""
+ test.run(result)
+
class ExcludeDecorator(TestDecorator):
"""A decorator which excludes test matching an exclude pattern."""
More information about the bazaar-commits
mailing list