summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRobert Collins <robertc@robertcollins.net>2008-12-05 10:05:11 +1100
committerRobert Collins <robertc@robertcollins.net>2008-12-05 10:05:11 +1100
commit45562ab69c5a1ae5f3356cf8429c54455cf8d27a (patch)
tree805f4608390e6b98dcf82993c3ec221345db85a9 /lib
parentd644778b747f3dbed177530d431da8a830cc070a (diff)
downloadtestresources-45562ab69c5a1ae5f3356cf8429c54455cf8d27a.tar.gz
Clean resources before their dependencies, so the dependency can be used during cleaning.
Diffstat (limited to 'lib')
-rw-r--r--lib/testresources/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/testresources/__init__.py b/lib/testresources/__init__.py
index 3db40bd..23da162 100644
--- a/lib/testresources/__init__.py
+++ b/lib/testresources/__init__.py
@@ -198,9 +198,9 @@ class TestResource(object):
def clean_all(self, resource):
"""Clean the dependencies from resource, and then resource itself."""
+ self.clean(resource)
for name, manager in self.resources:
manager.finishedWith(getattr(resource, name))
- self.clean(resource)
def clean(self, resource):
"""Override this to class method to hook into resource removal."""